Job Title
Software Development Engineer 4 - C++
Accountabilities:
- Possesses advanced technical/functional knowledge in own discipline, understanding how own area contributes to the business. Acts as a reference for colleagues and supports junior team members.
- Influences decisions related to own activity, anticipates dependencies and consequences, contributes to transversal projects, proposes process improvements, and is accountable for own and team commitments.
- Works independently within a plan dictated by the manager, with some guidance on complex situations.
- Is a team player, mentors team members when needed, and participates in code reviews.
- Helps plan weekly feature deployments, ensuring requests are raised on time and stakeholders are informed.
- Has good experience working in a Scrum setup.
Specific Accountabilities:
- Analyze specifications and define user requirements for developing or upgrading software solutions.
- Design systems and code with expertise in C++, OOP, and STL.
- Utilize troubleshooting tools like GDB, Valgrind, etc.
- Maintain good knowledge of UNIX and scripting languages such as shell scripts and Python.
- Experience with XML, especially manipulating XMLs using XSLTs.
- Support high-frequency delivery with knowledge of CI/CD, Git, branching strategies, and SDLC best practices.
- Design technical solutions and perform feasibility studies.
- Propose viable technical solutions to Product Management or users for validation.
- Develop software according to Amadeus standards.
- Gain exposure to database modeling, designing, and implementation.
- Preferably have exposure to cloud technologies.
- Conduct unit, package, and performance tests to ensure quality.
- Participate in product validation and support debugging existing solutions.
- Produce and issue necessary software documentation.
Diversity & Inclusion
Amadeus aims to lead in Diversity, Equity, and Inclusion, fostering a culture of belonging and fair treatment, attracting talent from all backgrounds, and providing an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability, or other protected characteristics.