Search by job, company or skills

EDECS

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 Node.js, 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135467061

Similar Jobs