Senior Software Developer
23 hours ago
**Position**:
Senior Software Developer
**ESSENTIAL DUTIES & RESPONSIBILITIES**
- Implement: implement new requirements, handle change requests and fix bugs for different releases. Should deliver a high quality and functioning code.
- Debug: ability to track and debug the code to easily figure out issues' root causes.
- Build: knowledge of how to write build scripts (e.g., using ant or maven) and how to configure nightly building tools (e.g., Jenkins)
- Test: writing unit tests, knowledge of unit tests frameworks (Junit, TestNG) and working with test driven methodology
- Technical design, decision making, analysis and research.
- Design: participate, propose, and find the most suitable solutions using design, enterprise, or architectural patterns. Software engineer should have knowledge of different development methodologies and practices (e.g., TDD, extreme programming, pair programming, n-tier architecture).
- Decision making help the team lead and managers in technical decision making (e.g., most preferred UI technologies that best match a specific problem statement)
- Analysis and research: stay updated with new technologies and solutions for different problems, quick research is required.
- Ability to quickly analyze and provide solutions to business and technical problems.
- Task breaking down, setting tasks priorities, using JIRA, task estimation and follow releases policies and rules.
- Setting priorities: discuss and understand priorities with leader.
- JIRA: regular access and updates on JIRA, guiding other team members about how to use JIRA.
- Task break down: distinguish and understand the difference between epics, stories, tasks. Breaking tasks to smaller tasks as possible as could be.
- Estimation: provide roughly and almost accurate estimates for the assigned tasks, stick to due dates and meeting the deadlines, estimating according to the smallest tasks in a given sprint.
- Other teams support and collaboration, training,
- Collaborate not only within the team but with other teams.
- Support and help could be required including shifting between teams in different releases.
- Training and guidance: knowledge transfer, training sessions and guiding other colleagues.
**Experience / Education**
- 3+ years of experience in Java software development.
- Bachelor's degree in computer science or equivalent education in the form of work experience at similar technology positions
- Technical skills required:
- Strong knowledge in AngularJS V2 or plus and NodeJS
- OOP concepts and design patterns
- Continuous Integration
- JSE/J2SE
- JavaScript (Basics, AJAX)
- Database (Native SQL, DB design and ERD, Oracle, MySQL)
- ORM (JPA, Hibernate)
- Web Services (REST and SOAP webservices basics)
- Clean Code (Code quality standards)
- Unit Test and frameworks (Junit)
- XML (XSD, DTD, XML)
- Build Tools (Maven)
- Source/Revision Control (GIT or SVN)
- Preferred to have:
- GWT
- Big Data (Hadoop, Hive, Sqoop, any NoSQL database like HBase or MongoDB)
- Search Frameworks (Apache Solar, Elasticsearch)
- General (Security, Aspect Oriented)
- Issue tracking (JIRA)
**Location**:
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type**:
Full time
**Job Category**:
Information Technology
-
Senior Software Development Engineer
23 hours ago
Cairo, Egypt Siemens Digital Industries Software Full time**Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. MED Solutions group is seeking highly...
-
Senior Software Development Engineer-hm07
7 days ago
Cairo, Egypt Pillars Consultancy Full time**Position Required**: Senior Software Development Engineer **Responsibilities**: Ability to complete complex requirements allocated by software requirement analysis and design engineer with high quality Ability to analyze and resolve complex issues Ability to optimize and maintain performance of customization App pages Ability to help junior software...
-
Senior Software Developer
4 days ago
Cairo, Egypt CrossWorkers Full time**Senior Software developer for International customer** **Title: Senior Software Developer - “C++”** **Industry: IT Software** **Reporting Line: Team Leader/SDS & Client (POC)** **Position Type: Full Time** **Level: Senior** **Location: Cairo Office, New Cairo** **About the job**:You have a strong background as a C++ Developer and you have ambitions...
-
Senior Software Engineer
4 days ago
Cairo, Egypt Dell Technologies Full timeJoin us as a Senior Software Engineer - Configuration on our Software Engineering team from anywhere in Cairo, Egypt to do the best work of your career and make a profound social impact. What you’ll achieve As a Senior Software Engineer - Configuration, you will be responsible for the design and implementation of new software technology enabling Dell to...
-
Senior Java Software Engineer
7 days ago
Cairo, Cairo, Egypt We find it Full timeWe are looking for a talented and experienced Senior Java Software Engineer to join our team at We find it. As a key member of our development team, you will be responsible for designing and developing high-quality software applications using Java.Company OverviewWe are a multinational company based in Switzerland with a strong focus on innovation and...
-
Software Developer
2 weeks ago
Cairo, Egypt Top Business Human Resources Full timeJob Description: - Work with developers to design algorithms and flowcharts - Produce clean, efficient code based on specifications - Integrate software components and third-party programs - Verify and deploy programs and systems - Troubleshoot, debug and upgrade existing software - Gather and evaluate user feedback - Recommend and execute improvements -...
-
Senior Software Developer
4 days ago
Cairo, Egypt Index InfoTech Full timeIndustry - TechnologyWork Experience - 4-5 yearsCity - CairoState/Province - AI QahirahCountry - EgyptZip/Postal Code - 11513**About us**: - Index InfoTech is a leading business transformation consulting company. We serve SME and enterprise clients, driving their digital transformation strategy by encompassing business process re-engineering, digital design...
-
Software Developer
2 weeks ago
Cairo, Egypt Arrow Electronics, Inc. Full time**Position**: Software Developer **ESSENTIAL DUTIES & RESPONSIBILITIES** Implement: implement new requirements, handle change requests and fix bugs for different releases. Software engineer should deliver a high quality and functioning code. - Debug: ability to track and debug the code to easily figure out issues' root causes. Build: knowledge of how to...
-
Software Developer
23 hours ago
Cairo, Egypt Arrow Electronics, Inc. Full time**Position**: Software Developer **ESSENTIAL DUTIES & RESPONSIBILITIES** - Implement: implement new requirements, handle change requests and fix bugs for different releases. Software engineer should deliver a high quality and functioning code. - Debug: ability to track and debug the code to easily figure out issues' root causes. - Build: knowledge of how to...
-
Software Senior Principal Engineer
3 weeks ago
Cairo, Egypt Dell Technologies - RSA Full time**Software Senior Principal Engineer - SecurID** As organizations across the globe transform to meet the rapidly evolving demands of the post-pandemic world, cybersecurity has become the bedrock of today’s digital economy. Nowhere is this more critical than in securing the identities of the employees, external users, and customers that drive the modern...
-
Software Development Engineer
3 weeks ago
Cairo, Egypt Siemens Full timeSiemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. The **IC Verification Solutions **(**ICVS**) division of **Siemens DISW** is expanding and seeking a highly qualified Softwar**e Development Engineer** to...
-
Cairo, Egypt Canonical - Jobs Full timeThis role is an opportunity for a seasoned technologist with a passion for Linux and integration testing to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development, great communication skills, and a passion for technology, then you will enjoy working with...
-
Software Developer
3 weeks ago
Cairo, Egypt Pearson Full time**About us** Pearson is the world’s learning company and the UK’s largest awarding organisation. Our mission is to help people make progress in their lives through learning. We provide world-class educational content and digital services to international schools, to enable more effective teaching and personalised learning and to help learners increase...
-
Cairo, Cairo, Egypt We find it Full timeWe are looking for a talented Software Engineer to join our team at We find it. As a Java Developer, you will play a key role in the design and development of high-quality software.Job DescriptionAs a member of our international and multicultural team, you will be responsible for:Developing new and maintaining Java-based web applications and...
-
Software Engineer
13 hours ago
Cairo, Cairo, Egypt We find it Full timeWe find it.About the JobA software engineer is sought after by us to fill a challenging position. As a member of our dynamic and multicultural team, you will be responsible for designing and developing high-quality software.ResponsibilitiesDevelop new Java-based web applications and services, ensuring they meet industry standards and best practices.Design...
-
Software Development Technical Leader
4 days ago
Cairo, Egypt Spectro Systems Full timeResponsible for leading the development **Job Title**:Software Development **Role Description**: team technically from the early phases of Technical Leader projects till the delivery on the production systems **Department**:Software Development **Reporting To**: Software Development Director **Technical Experience**: - 8-10 years of experience in...
-
Technical Software Engineer
3 days ago
Cairo, Cairo, Egypt We find it Full timeCompany OverviewWe are a Swiss-based multinational company that offers high-quality software solutions. Our team is international and multicultural, working together to achieve ambitious goals.Sector: Software developmentRole: Java DeveloperJob type: Permanent jobJob DescriptionWe are seeking a highly skilled Technical Software Engineer to join our team in...
-
Software Development Professional
6 days ago
Cairo, Cairo, Egypt We find it Full timeWe are seeking a talented Java Developer to join our team at "We find it". As a member of our international and multicultural team, you will play a key role in designing and developing high-quality software.Mission and ResponsibilitiesReporting to a Team Leader, you will be responsible for the design and development of software components using Java...
-
Senior iOS Developer
3 weeks ago
Cairo, Egypt Appetito Full time**Responsibilities**: - Collaborating with the design team to define app features.Bachelor’s degree in computer science or software engineering. - Proven experience as an iOS developer for a minimum of 6 years. - Proficient in Objective-C, Swift, and Cocoa Touch. - Extensive experience with iOS Frameworks such as Core Data and Core Animation. - Extensive...
-
Principal Software Engineer
3 weeks ago
Cairo, Egypt Dell Technologies Full timePrincipal Software Engineer Join us to do the best work of your career and make a profound social impact as a Principal Software Engineer on our 5G Solutions team in Cairo, Egypt. What you’ll achieve As a Principal Software Technologist - Analytics, you will be responsible for the design and implementation of new software technology enabling Dell to...