Job Title
Data Sr. Software Development Engineer
Purpose of the role
As a Senior Software Development Engineer, you will work with airline and rail customers to design, develop, test, and deploy data solutions in both test and production environments. You’ll collaborate closely with internal teams, including architects, engineers, customer account teams, project managers, and operations. This role involves working with technical, functional, and business experts to deliver custom data services and backend integration solutions.
In this role you'll:
- Develop and maintain reliable and maintainable software applications.
- Write effective code that aligns with industry and Navitaire Services standards.
- Design scalable systems that are robust and easy to maintain.
- Resolve technical issues to ensure software meets user needs and business goals.
- Collaborate with cross-functional teams to define requirements and deliver inclusive solutions.
- Create and maintain technical documentation for reference and reporting.
- Stay updated with the latest technologies and industry trends, incorporating them into the development process to improve efficiency and effectiveness.
- Provide technical leadership and mentorship to junior engineers, helping them grow and improve their skills
About the Ideal Candidate
- Degree in Computer Science, Engineering, Information Technology, Mathematics, Data Science, or equivalent experience.
- Experience with Agile software development practices.
- Hands-on experience with data technologies (e.g., SQL, NoSQL, database systems, Business Intelligence (BI), and Analytics).
- Proficient in C# / .NET (Microsoft development framework), API integration, and unit testing.
- Effective communicator in English and able to work with global customers from diverse backgrounds.
Preferred Qualifications
- Familiarity with reporting and analytics tools (e.g., SQL Server Reporting Services, Power BI, Databricks).
- Experience with data integration tools (e.g., SQL Server Integration Services, Azure Data Factory).
- Database development
- Knowledge of cloud data storage (e.g., Azure SQL, Cosmos, Splunk).
- Experience with test automation frameworks (e.g., xUnit, NUnit).
- Understanding of microservice architecture and CI/CD (Continuous Integration/Continuous Deployment) practices.
- External API design and implementation
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
Read Full Description