Successful Software Developers at American Airlines excel in three key areas:
- Software Delivery
- Product Mindset
- Growth Mindset
Software Development Teams at American Airlines find ways to improve daily work. This means taking an honest look at delivery metrics and asking what we will do to improve them. We expect a team to ask "why has our deployment frequency declined over the last month?" and work towards a solution to improve the situation as a team, under their own direction. In short, we want everyone to invest in continually improving themselves and their ways of working, while achieving product success.
You will engage in all aspects of the Product lifecycle and work to grow your skills in Lean Product Development. We expect our engineers to dig in and solve business problems as true partners. We love small solutions and collecting data to draw conclusions.
To build new solutions and chase new hypotheses, our teams are constantly learning. We accept failures as learning experiences and use those experiences to build resiliency in our systems.
Depending on level, the role is a balance of technical coaching and hands-on development work. All Software Developers write code daily, regardless of level.