Jobs · Information Technology · Arizona

Developer/Sr Developer, IT Applications

American Airlines · Phoenix, AZ · 1 wk ago
Information TechnologyFull-time

About the role

This position is part of the Information Technology Team within the Information Technology Division. You will leverage cutting-edge technology to solve business problems at American Airlines by participating in all phases of the development process—from inception through transition—advocating agile processes and test-driven development. You will use object-oriented development tools to analyze, model, design, construct, and test reusable objects while improving the codebase.

Responsibilities

  • Collaborate with leaders, business analysts, project managers, IT architects, technical leads, and other developers, along with internal customers, to understand requirements and develop solutions aligned with business needs.
  • Maintain and enhance existing enterprise services, applications, and platforms using domain-driven design and test-driven development.
  • Troubleshoot and debug complex issues; identify and implement solutions.
  • Create detailed project specifications, requirements, and estimates.
  • Research and implement new technologies to enhance current processes, security, and performance.
  • Support the development of coding standards and adhere to best practices and security guidelines.
  • Work closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.

Requirements

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

Qualifications (Preferred)

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

Skills

  • Proficiency in Full Stack Development.
  • Demonstrated experience in the following technologies:
    • J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB.
    • Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, query performance tuning.
    • Cloud-based development: Cloud Foundry.
    • Web Servers: Tomcat, tcServer, WebSphere.
    • Web Services: REST/SOAP (JSON/WSDL/XML).
    • Frameworks: Spring Framework, Spring Boot.
    • Front-end: Angular JS, Ext JS, CSS, jQuery, AJAX.
    • Build/deployment tools: Maven, Gradle, Git, JUnit, Mockito.
    • Other DevOps Toolchain: Selenium, Nexus Repository, Hygieia, SonarQube, Fortify on Demand, Slack, GitHub, Jenkins, ElasticSearch, Logstash, Kibana, New Relic.
    • Other: Linux/Unix shell scripting, JavaScript, IBM MQ/Rabbit MQ, Tivoli Scheduler, SQL Developer, IDE.
  • Proficiency in object-oriented design techniques and principles.
  • Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.).
  • Experience in Agile methodologies, such as Scrum.
  • Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment.

Benefits

  • Travel Perks: You, your family, and friends can reach 365 destinations on more than 6,800 daily flights across our global network.
  • Health Benefits: On day one, you’ll have access to health, dental, prescription, and vision benefits, virtual doctor visits, flexible spending accounts, and more.
  • Wellness Programs: Access to tools, resources, and support to help you stay at your best.
  • 401(k) Program: Available upon hire; employer contributions may be available after one year, depending on the workgroup.
  • Additional Benefits: Employee Assistance Program, pet insurance, and discounts on hotels, cars, cruises, and more.

Similar jobs