American Airlines Group - Phoenix, AZ

posted 10 days ago

Full-time - Mid Level
Phoenix, AZ
Air Transportation

About the position

The Sr Developer, IT Applications (Cloud) position at American Airlines is a key role within the Employee Technology Team, focusing on the development and support of cloud-based applications for Payroll and Benefits. The successful candidate will work in an agile environment, collaborating with various stakeholders to understand requirements and enhance application performance while ensuring compliance with industry standards.

Responsibilities

  • Develop and support web-based, mobile-aware applications and web services hosted in the cloud.
  • Leverage experience in creating and supporting cloud-native applications in the Azure cloud environment.
  • Maintain current applications and products hosted in the Azure cloud, including application security patching and code upgrades.
  • Perform application modernization best practices to improve efficiency of the application lifecycle.
  • Troubleshoot and debug complex issues in distributed web applications using Azure tools.
  • Implement situational awareness and resiliency concepts using Azure cloud features.
  • Create detailed project specifications, requirements, and estimates, ensuring timely completion of tasks.
  • Support the development of coding standards and application security guidelines.
  • Work with production operations to ensure smooth deployments and support for customer groups.
  • Participate in code reviews, security assessments, and mentoring junior developers.
  • Provide on-call production support as required.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering or related technical discipline, or equivalent experience/training.
  • 3 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments.
  • 3 years of professional, design, and open-source experience.
  • Applied knowledge of software patterns and frameworks used in cloud-native environments.
  • Experience with modern programming languages such as Python, C#, XML, HTML, JavaScript, CSS, JQuery, Angular, SOAP/REST.
  • Experience with cloud-native databases such as Azure SQL, Azure PostgreSQL, Azure Cosmos DB.
  • Knowledge of Azure services and networking concepts.
  • Experience with Azure Monitoring and Logging tools.
  • Knowledge of security best practices in cloud environments.
  • Experience with IaC scripting languages using Azure CLI, Terraform, BICEP/ARM templates.
  • Intermediate/Expert level knowledge of DevOps and CI/CD best practices using Azure DevOps, Jenkins, Selenium, and/or Git Actions.

Nice-to-haves

  • Master's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering or related technical discipline, or equivalent experience/training.
  • 5 years of full Software Development Life Cycle (SDLC) experience.
  • Airline Industry experience.

Benefits

  • Travel Perks: Access to 365 destinations on more than 6,800 daily flights.
  • Health Benefits: Comprehensive health, dental, prescription, and vision benefits from day one.
  • Wellness Programs: Resources and support for personal wellness.
  • 401(k) Program: Available upon hire with employer contributions after one year.
  • Additional Benefits: Employee Assistance Program, pet insurance, and discounts on hotels, cars, and cruises.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service