
Engineer/Sr Engineer, IT Software
American AirlinesResponsibilities
- Participate in all phases of the software development lifecycle and own application design.
- Design, develop, and implement large-scale, highly available applications and cross-department services.
- Collaborate with architects to define technical roadmaps, governance, coding standards, tools, and platforms.
- Evaluate requirements and propose solutions aligned with product vision and enterprise growth needs.
- Create technical designs, process documentation, engineering decisions, and system roadmaps.
- Build tools and patterns that accelerate software development and delivery.
- Research and implement technologies that improve processes, security, and performance.
- Lead technology evaluations and proof-of-concepts while championing sound design practices.
- Act as the technical subject matter expert for the product.
- Mentor and coach team members in architecture, design, development, build, deployment, and maintenance.
- Troubleshoot and debug complex issues and implement solutions.
- Coordinate with production operations to support smooth deployments and customer-group needs.
- Work extended hours, including nights and weekends, when required to support operations.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering, or a related technical discipline, or equivalent experience/training.
- At least 5 years of experience delivering software development lifecycle solutions using ITIL, Agile, XP, or similar methodologies.
- Preferred master's degree in a related technical discipline or equivalent experience/training.
- Preferred 8 or more years delivering software development lifecycle solutions and 3 or more years providing technical leadership.
- Knowledge of Java SE, Java EE, or Spring; object-oriented design; Java design patterns; SOA and EAI patterns; UML; relational databases; microservices; and JavaScript MVC frameworks.
- Experience with diagnostic and testing tools such as Splunk, Dynatrace, LISA, and SOAP UI.
- Understanding of application design, development, automated testing, delivery, PCI, SOX, PII, security processes, and software configuration management.
- Experience with Agile methodologies and DevOps toolchain practices, including test-driven development, continuous integration, and continuous deployment.
- Ability to document current and future systems, generate technical roadmaps, investigate system details, solve complex technical problems, and mentor team members.
- Airline industry experience, including Sabre, airline business processes, and supporting technologies, is preferred.
- Ability to adapt to changing priorities, work in a high-urgency environment, collaborate with geographically dispersed teams and vendors, and manage multiple complex efforts.
Benefits
- Travel benefits for employees, family, and friends across American Airlines' global network.
- Health, dental, prescription, and vision benefits available on day one, plus virtual doctor visits and flexible spending accounts.
- Wellness programs with related tools, resources, and support.
- 401(k) program available upon hire, with employer contributions available after one year depending on the workgroup.
- Employee Assistance Program, pet insurance, and discounts on hotels, cars, cruises, and other services.
Tech Stack
Categories
About American Airlines
Embark on an adventure with a commitment to service, excellence and humanity. Our team is what powers our airline. We are proudly dedicated to our purpose of caring for people on life’s journey, including connecting our customers to the people and places they love or providing our team members development and leadership opportunities to acquire new skills and explore their potential. With more than 1,300 aircraft in our mainline and regional fleets combined and an extensive route network that touches six continents, we’ve got a place for you to start — or continue — your career. Whether you’re stationed at one of our hundreds of airports, working out of our state-of-the-art headquarters in Fort Worth, Texas, or serving customers over the phone from your home office, there are endless opportunities for you to grow and lead at American.