hero section cover
Ejada

Software Engineer

Ejada · Cairo

Full-time

No experience needed

Job Overview

Experience Level
No experience needed
Employment Type
Full-time
Workplace Type
In office
Location
Cairo
Job function
IT & Tech
Application Deadline
12 June 2025

About the Role

We are looking for a motivated and detail-oriented Software Engineer to join our dynamic team. This role is ideal for individuals passionate about technology and eager to grow their skills in a collaborative and innovative environment. The successful candidate will work on designing, developing, and maintaining high-quality software solutions that align with business needs.

Apply Here: ITIDA Application Form May 2025

 Enterprise Applications Development & Emerging Technologies

• Backend Java & Dot Net Technologies)
• ERP Systems Oracle & SAP)
• Integration (Database, Angular, JAVA Microservices, .Net, API’s “IBM Integration Bus, Oracle Services, Google Apigee & Drupal, IBM DataPower, IBM Business Process & Core Banking Applications (T24).
• Robotics
• IOT (Internet of Things)
• Artificial Intelligence

Cloud Computing

• Multi-Cloud Associate Consultant
• Managed Services
• Project Management (Cloud Projects)
• DevOps
• Cybersecurity

 Mobility & Customer Experience

• Testing & Quality Assurance
• Frontend Angular & React Native
• Mobile Applications Development
• Strategic Programs & MS Dynamics CRM
• UI/UX
 

Data & Analytics

• Data Management
• Business Intelligence
• Big Data


Role and Responsibilities
• Collaborate with cross-functional teams to understand project requirements and deliver solutions.
• Design, develop, test, and maintain software applications using [specific technologies, e.g., CSS, HTML, Angular, React Native, React Js, . NET, Java, Python, JavaScript, etc.]
• Debug and troubleshoot software issues to ensure optimal performance.
• Participate in code reviews to maintain code quality and standards.
• Contribute to system documentation, technical designs, and specifications.
• Stay up to date with emerging technologies and industry’s best practices.

Requirements

• Bachelor’s degree in computer science, Software Engineering, or a related field. 
• 0–2 years of professional software development experience. 
• Proficiency in one or more programming languages such as [e.g., Python, Java, C++, CSS, HTML, Angular, React Native, React Js, . NET, JavaScript etc.].
• Basic understanding of software development lifecycle (SDLC) and agile methodologies. 
• Knowledge of version control systems like Git. 
• Strong problem-solving skills and attention to detail. Good communication and teamwork skills. 
• Experience with front-end and/or back-end development frameworks like [React, Angular, Node.js, etc.] Preferred. 
• Familiarity with cloud platforms like AWS, Azure, or Google Cloud. Basic understanding of databases and SQL. 
• Exposure to DevOps practices or tools like Docker and Kubernetes. What We Offer: A collaborative and inclusive work environment. 
• Competitive salary and benefits packages & Opportunities for learning and professional growth. 

Skills

IT & Tech