Back-End Development: Design, develop, and maintain complex software applications, ensuring high-quality, scalable, and efficient code.
Ownership: Take ownership of projects, features, and tasks, from inception to delivery, and drive them to successful completion.
Solution-Oriented Mindset: Identify problems, propose innovative solutions, and work collaboratively to address challenges that arise during development.
Technology Expertise: Utilize your expertise in C#, .NET, Azure, CI/CD, and IaC to build and optimize applications that meet the company's objectives.
Highly Collaborative: Collaborate closely with cross-functional teams, including product managers and other engineers, to ensure alignment with business goals and user requirements.
Code Review: Perform and participate in code reviews to maintain high-quality code, ensure best practices, and mentor junior team members.
Agile Development: Contribute to an Agile development environment, including sprint planning, daily stand-ups, and retrospectives, to continuously improve development processes.
Technical Documentation: Create and maintain technical documentation for your work, making it accessible to team members.
Mentorship: Provide mentorship and knowledge sharing to junior team members, fostering growth and development within the team.
(Preferred) Airline Domain Knowledge: Apply your deep understanding of airline and/or travel industry practices to improve the NDC experience and drive delivery.