Share this Job

Developer/Senior Developer, IT Applications

Date: Sep 10, 2019

Apply now »

Location: AA Headquarters 2 (DFW-HDQ2) 
Additional Locations: None
Requisition ID: 32609 

Overview

Join us for a career with endless possibilities.

Looking for a job where a passion for innovation, a culture of teamwork, and opportunities for growth are valued and rewarded? You’ve come to the right place.

 

You don’t have to be an airline aficionado to join American Airlines. It takes more than cool planes to keep us ahead of the curve, and thanks to our team of behind the scenes professionals, we do just that. As the largest airline in the world, American Airlines is in the business of serving the global travel needs of our customers. At the core of the Company is our commitment to each customer and each employee. We are dedicated to developing and delivering what our customers value and are willing to pay for. Customer-centric planning, innovative marketing, and an exceptional customer experience are supported by a cadre of talented people.

 

What does it take to join us? We’re glad you asked! We expect exceptional skills in your discipline and a dedication to being the best as we relentlessly pursue our goal of being not just the largest airline in the world, but also the best airline in the world.

 

Fortunately, we’re building on almost a century of innovation and firsts in our industry – and we plan to continue that tradition of excellence.

About The Job

This job is a member of the Service Recovery, within the Information Technology Division. Looking for a passionate, energetic member of an agile team to play a key role in development projects for American Airlines customer facing applications: AA.com, Kiosk, and Mobile App. You will have an opportunity to work alongside a highly energetic team that uses latest techniques like Test Driven Development and Pair Programming - to deliver features and functionality that directly impacts the customer. This candidate must have strong technical skills as well as be a good communicator, and have an eye for technical excellence. Individuals who are able to contribute in all aspects of the development lifecycle as well as being vocal, committed, passionate members of a highly collaborative team will excel.

 

Specifically, you’ll do the following:

  • ​Joins a team of high functioning developers to create software that will in turn delight millions of customers
  • Collaborates with engineers, designers, and product owners to bring customer focused features to life
  • Writes quality code that is efficient, maintainable and will scale across teams
  • Owns your code from conception to production
  • Researches and implements new technologies to enhance current processes, security, and performance
  • Supports the development of coding standards and adhere to best practices and security guidelines
  • Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs
Qualifications

Required Qualifications

  • ​Bachelor’s degree in Computer Science, Computer Engineering, Technology or equivalent experience/training
  • Highly energetic and willing to learn and do things differently
  • Proficiency with Java, Spring Boot
  • Experience with Front end technologies like Javascript, CSS, HTML5, Angular 4+
  • Knowledge of multi-threading concepts, TCP/IP, database, and REST based JSON APIs
  • Knowledge of build and deployment tools: Maven, Git, JUnit
  • Knowledge and some experience of working with DevOps Toolchains like Nexus, Github, Jenkins
  • Understanding of test driven development
  • Experience with the scrum process
Qualifications (Continued)

Preferred qualifications

  • ​​​Excellent verbal and written communication skills and problem solving skills
  • Ability to effectively communicate both verbally and written with fellow team members as well as the product owners
  • Ability to explain technical concepts and adjust messaging based on the audience, including non-technical groups
  • Ability to adjust well with changing priorities and readjust the though process accordingly
  • Ability to work well within a team environment, as well as independently
  • Demonstrates to proactively solve problems and convey solutions to peers and product owners
Skills, Licenses & Certifications

 

  • Proficiency with Java, Spring Boot
  • Experience with Front end technologies like Javascript, CSS, HTML5, Angular 4+
  • Knowledge of multi-threading concepts, TCP/IP, database, and REST based JSON APIs
  • Knowledge of build and deployment tools: Maven, Git, JUnit
  • Knowledge and some experience of working with DevOps Toolchains like Nexus, Github, Jenkins
  • Understanding of test driven development
  • Experience with the scrum process

Additional Locations: None
Requisition ID: 32609 


Nearest Major Market: Fort Worth
Nearest Secondary Market: Dallas

Job Segment: Application Developer, Developer, Engineer, Computer Science, Database, Technology, Engineering

Apply now »