

Full Stack Software Engineer Flight Operations IT (m/f/d)
-
Flexible
Hanover, Germany
Luton, United Kingdom
Enschede, Netherlands
Brussels, Belgium
71421
Digital & Technology
Permanent
Full Time
Depends on local regulations
*The position is based in Hanover / Germany, but can also be managed remotely from another city in Germany or from one of our EU / UK locations.
ABOUT THE JOB
- Design, develop and maintain iPad and web applications for Pilots and Cabin Crew
- Design, develop and maintain AWS-based backend services
- Feature development from conceptual to production delivery
- Work agile in a decentralized development team alongside other engineers and developers working on different layers of the infrastructure
- Ensure the security, performance, quality and responsiveness of applications
- Collaborate with a decentralized, international team to define, design and ship new features
- Help to define the roadmap for future TUI Airline IT landscape
- Identify, correct bottlenecks and fix bugs
- Help maintain code quality, organization, and invest in automation
- Seek continuous improvements in delivery with the team to drive efficiency and productivity
ABOUT YOU
- Professional experience in Java, Node.js and web services (HTTP, REST) and databases (SQL, NoSQL)
- Experience in development of Cloud Services (AWS: SNS, SQS, Lambda, RDS, EC2, S3, API Gateway, ECS, CloudFront)
- Flair for clean code, reusability, testability, and readability (SOLID, TDD, BDD)
- Willing to show us your DevSecOps mindset deploying secure and reliable services in AWS
- Ability to create deploy pipelines from scratch with a CI/CD mindset
- B. Sc. or M. Sc. on Computer Science / Computer Engineering or similar.
- Proficient understanding of tools such as GitLab and Atlassian Suite (Jira and Confluence)
- Commitment to collaborative problem solving, sophisticated design and the creation of high-quality products
- A highly flexible, adaptable, and resilient personality, with the ability to work in an international team environment and remote, co-located teams
- Knowledge about software lifecycle development in Agile Methodologies (Product Teams)
- Working knowledge of the general serverless landscape, architectures, trends, and emerging technologies
- Demonstrating true software craftsmanship mindset
- Fluent in written and spoken English
What will be a plus:
- Basic knowledge of mobile software development Lifecyle
- Basic knowledge in Frontend development languages such as React or Angular
- Basic knowledge of Microsoft stack would help to migrate some services to the right tech stack
- Aviation industry experience
ABOUT OUR OFFER
- Working in the leading global tourism group: We stand for intercultural cooperation and offer the opportunity to work in international projects and teams.
- Mobile working and flexible working hours: We believe that work is something you do, not where you go. Our offer: newWork@TUI (hybrid working) & TUI Workwide (Working from abroad)
- Development and career opportunities: We promote the potential of our employees with a wide range of (digital) training opportunities and international career opportunities.
- Personal benefits: We offer attractive remuneration with holiday bonus, generous travel benefits, extensive health & wellbeing offers and much more.
We love to see your uniqueness shine through and inspire the future of travel. If you would like to read more about what Diversity & Inclusion means to us simply visit Our DNA.

Do you have any questions regarding this job offer? Get in touch!
Christine Bertram
Email: christine.bertram@tui.com
Please note: Only for questions or queries. Applications will only be accepted via the Careers Portal.