Senior Developer, IT Applications

American Airlines
Phoenix, AZ
Job Description
Role Overview

This job is a member of the Information Technology Team within the Information Technology Division, responsible for leveraging cutting edge technology to solve business problems at American Airlines. The role involves participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, and making the codebase a better place to live and work.

What You Will Do

Collaborates with leaders, business analysts, project managers, IT architects, technical leads, and other developers to understand requirements and develop needs according to business requirements. Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development.

Why It Might Be a Fit

The ideal candidate will have a strong proficiency in Full Stack Development, with experience in J2EE technologies, database and persistence frameworks, cloud-based development, web servers, web services, frameworks, and build/deployment tools. Experience in Agile methodologies and DevOps Toolchain methodologies is also required.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), 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

Benefits

  • Travel Perks
  • Health Benefits
  • Wellness Programs
  • 401(k) Program
  • Employee Assistance Program
  • Pet insurance
  • Discounts on hotels, cars, cruises, and more
]]>