Senior Software Engineer

2 days ago


Cairo, Cairo, Egypt EDECS Full time

Position Overview:

EDECS Group is seeking
Senior Software Engineers
across Backend, Frontend, and Platform Engineering to contribute to the development of advanced digital and AI-enabled systems that support our large-scale operations. In this role, you will design, build, and optimize high-performance software systems, collaborate with cross-functional teams, and contribute to shaping the next generation of technology within EDECS. If you are passionate about building scalable, reliable, and modern software products, we want you to join our team.

Responsibilities:

  • System Architecture

Design and implement robust backend services, frontend interfaces, or platform infrastructure aligned with modern engineering standards and scalable architectures.

  • Software Development

Develop, test, and maintain high-quality production code in your area of specialization (Backend, Frontend, or Platform), ensuring performance, reliability, and security.

  • Feature Ownership

Take end-to-end ownership of features, from technical design to deployment, ensuring solutions meet user needs and operational requirements.

  • Cross-functional Collaboration

Work closely with product managers, designers, and engineering teams to translate business needs into technical solutions that add real value.

  • Performance Optimization

Identify and resolve system bottlenecks, improve application performance, and enhance overall system efficiency.

  • Integrations

Build and maintain integrations with internal tools, external systems, and enterprise technologies used across EDECS's operations.

  • Deployment & Maintenance

Participate in the deployment, monitoring, and iterative improvement of software systems in production environments.

  • Best Practices & Documentation

Maintain clean, well-documented code and contribute to engineering best practices, standards, and internal knowledge sharing.

Skills and Qualifications:

Education:

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Experience:

5+ years of hands-on experience in software development within Backend, Frontend, or Platform/Infrastructure engineering roles.

Technical Expertise:

Depending on your specialization:

  • Backend:
    Strong proficiency in , Go, Python, or similar technologies; experience building APIs, microservices, and scalable backend systems.
  • Frontend:
    Expertise in React, TypeScript, and modern component-based architectures; strong understanding of performance, design systems, and UX principles.
  • Platform / Infrastructure:
    Experience with CI/CD, containerization, cloud platforms, monitoring, DevOps tooling, and infrastructure reliability engineering.

Cloud & Distributed Systems:
Experience deploying production systems on platforms such as AWS, Azure, or GCP.

Problem Solving:
Exceptional analytical skills with a proactive approach to debugging, optimization, and system design.

Communication:
Excellent communication skills with the ability to collaborate effectively across multidisciplinary teams.

About EDECS

EDECS is a leading organization with 30 years of experience in marine constructions, infrastructure, earthworks, and transportation projects in Egypt and Saudi Arabia, employing more than 2,000 employees. The organization provides innovative, sustainable, and cost-effective solutions for a wide range of projects, delivering excellence and meeting the highest standards of quality, safety, and sustainability. The organization has a strong presence in logistics projects, including high-speed and light-speed railways, railway stations, and commercial and administrative buildings. The organization also has extensive experience in earthworks, water irrigation, and yacht marinas. EDECS is a trusted partner for employers seeking to make a positive impact on the communities they serve.



  • Cairo, Cairo, Egypt quTIP Full time

    Job roleWe are seeking a highly skilled Senior Software Engineer with extensive experience in .NET technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable software applications. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance and quality...


  • Cairo, Cairo, Egypt envnt. Full time 30,000 - 60,000 per year

    If you are a passionate Senior Software Engineer whose eager for new business experience and client exposure, then this your opportunity.Job Description:Develops software solutions by analyzing the giving information; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development...


  • Cairo, Cairo, Egypt Gramian Consulting Full time

    About UsGramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.Role OverviewOur client, is one of Egypt's leading...


  • New Cairo, Cairo, Egypt NexaTG Full time 900,000 - 1,200,000 per year

    Senior Software Engineer (Java/Full-Stack)NexaTGis hiring aSenior Software Engineer (Java/Full-Stack)to join our enterprise delivery team working on high-scale telecom and digital transformation platforms.If you're strong in backend engineering, confident in Angular, and experienced with distributed systems, we'd like to hear from you.ResponsibilitiesBuild...


  • Cairo, Cairo, Egypt Qualiteq Labs Full time 120,000 - 240,000 per year

    About the RoleWe're seeking a highly skilled Senior Software Developer with deep expertise in either Java or Python, a strong understanding of CI/CD maturity models, and a proven track record of delivering scalable software solutions. Experience working on AI/ML-driven projects is a strong advantage.ResponsibilitiesDesign, develop, and maintain backend...


  • Cairo, Cairo, Egypt Rabbit Full time 80,000 - 120,000 per year

    The Senior Software Engineer will be responsible for designing, developing, and maintaining back-end web applications, ensuring high performance and responsiveness to requests from the front-end. The role also includes writing clean, scalable code, performing code reviews, troubleshooting, and debugging to optimize system performance.Description• Writing...


  • New Cairo, Cairo, Egypt NexaTG Full time $100,000 - $200,000 per year

    Senior Software Engineer - Java/Full-StackNexaTGis hiring aSeniorSoftware Engineer - Java/Full-Stackto join our enterprise delivery team working on high-scale telecom and digital transformation platforms.If you're strong in backend engineering, confident in Angular, and experienced with distributed systems, we'd like to hear from you.ResponsibilitiesBuild...


  • Cairo, Cairo, Egypt BAUER Group Full time €60,000 - €120,000 per year

    BAUER Aktiengesellschaftis the holding company of the BAUER Group and provides central administration and services within the Group.Senior Software Test Engineer (m/f/x)Job ID: req2143We are looking for an experienced Senior Software Test Engineer (m/f/x) for our plant in Ausland.Your TasksDevelop and implement scalable test strategies aligned with ISTQB...


  • Cairo, Cairo, Egypt Soar Software Development Company Full time

    About Us:Soar is a global fintech startup that specializes in financing and investment. Currently headquartered in Saudi Arabia, Soar is growing throughout the region with a mission to help people achieve their financial goals with innovative financial and property investment solutions and tools through its multi-purpose platform, designed to offer a simple...


  • Cairo, Cairo, Egypt Brightly Software Full time 25,000 - 75,000 per year

    Siemens Digital Industries Software 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 175 years.We are looking for aSenior Cloud Engineer - FinOpsto join our Brightly team in Cairo, Egypt.Responsibilities:Collaborate...