Job Title
Software Development EngineerSummary of the Role
Develop, maintain and support efficient, reliable and maintainable airline software applications.
In this role, you will
Provide functional expertise on assigned airline functionalities
Provide expertise on relevant technologies
Coordinate with scrum team on team priorities
Analyze product backlog items. Propose solution, code and automate testing of optimized solutions
Resolve urgent production issues
Offer flexibility to meet sprint goals
Qualifications
BS in Computer Science/Mathematics/Physics/Data Science or equivalent experience
1-5 years development experience working with a company practicing Agile software development practices
Strong English verbal and written communication skills
Strong analytical skills
Ability to work in a dynamic, fast-paced and multi-cultural environment
Team player, high initiative and quick learner
Technologies Used
Baseline
C# / .NET programming experience
SQL experience (SQL Server)
API integration / implementation experience
Able to write unit tests
Plus
Test automation experience using xUnit, NUnit or other C# test automation framework
Experience with implementing cloud deployed solutions (Azure preferred, AWS considered)
Web development experience with Angular or React
Hands-on experience working within microservice based architecture
External API design / implementation experience
Cloud data storage experience (Azure SQL, Cosmos or equivalents)
Experience working with CI/CD automation
Test automation development experience beyond unit testing (integration, performance, etc.)
What we can offer you
Add your voice to a multicultural team of 16,000+ professionals
Challenge yourself to find solutions to complex problems
Competitive compensation and benefits package
Diversity & Inclusion
We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.