Hybrid Software Development Engineer 4

Posted 4 weeks ago

Apply now

About the role

  • Application C++ Developer designing scalable technical solutions for Amadeus, focusing on system design and database technologies. Contributing to strategic initiatives and mentoring junior members while developing high-quality software.

Responsibilities

  • Demonstrate advanced technical expertise in C++ application development with the ability to guide and support junior team members.
  • Understand and analyse functional and technical specifications. Define user requirements for new software solutions or enhancements to existing systems.
  • Design robust and scalable technical solutions and conduct feasibility studies. Recommend viable solutions to Product Management and functional stakeholders for validation.
  • Develop software in C++ following industry best practices and company standards. Model, design, and implement relational databases using Oracle or SQL.
  • Perform architectural improvements and propose/implement changes to enhance system performance, scalability, and maintainability.
  • Perform unit, integration, and performance testing to ensure code quality and reliability. Participate in product validation cycles, fine‑tuning functionalities as needed for release readiness.
  • Create and maintain all necessary technical documentation. Ensure documentation is updated, accurate, and accessible for relevant stakeholders.

Requirements

  • 8–12 years of strong hands-on experience in C++ application development (C++11/14/17)
  • Solid experience with Oracle or SQL database administration — queries, tuning, schema design, stored procedures, performance optimisation
  • Strong understanding of data structures, algorithms, and object-oriented design
  • Proven experience in solution design, technical feasibility, and system architecture changes
  • Experience working on performance‑critical, multi-threaded, and distributed applications is a plus
  • Familiarity with Linux/Unix environments, version control systems (Git), and CI/CD pipelines
  • Knowledge of modern architectural patterns (SOA, microservices, modular architecture) is an advantage.

Benefits

  • Diversity & Inclusion programs
  • Equal Opportunity Employment

Job title

Software Development Engineer 4

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job