Developer/Senior Developer, IT Applications (Ft Worth, TX, US)

Location: DFW Headquarters Building 8 (DFW-SV08) 
Additional Locations: None
Requisition ID: 40358 

Intro

Are you ready to explore a world of possibilities, both at work and during your time off? Join our American Airlines family, and you’ll travel the world, grow your expertise and become the best version of you. As you embark on a new journey, you’ll tackle challenges with flexibility and grace, learning new skills and advancing your career while having the time of your life. Feel free to enrich both your personal and work life and hop on board!

Why you'll love this job

​This job is a member of the Information Technology Team within the Information Technology Division.  As a knowledgeable technical innovator who enjoys working in a transitional Agile/DevOps environment, you will be part of a team effort whose mission is to enhance the data and network interfaces for clients that interwork with the heart of the airlines legacy operating systems (based on z/TPF platform). You will have an opportunity to apply your network engineering and OOP knowledge to:

 

  • Creating greenfield network and data services for the Airline Operations Technology vertical within American Airlines IT.
  • Appreciate the iteratively successful results from owning the full software development lifecycle of the latest network integrating applications that enable the migration of workloads from legacy platforms to cloud or midrange systems.
  • Thrive in complex heterogeneous technology environments and have experience with highly integrated and mission critical solutions.
  • Demonstrate your ability to share and communicate ideas clearly, both orally and in writing, to business sponsors and partners, technical resources, and executives, in clear concise language that is effective for each respective group.

What you'll do

  • Be responsible for leveraging current OOP technology to solve business problems by participating in all phases of Agile development process from prototyping transitioning into production; advocating DevOps processes and methodologies, and using software tools to analyze, model, design, construct and test resilient code for a shared switching platform. Typical developer activities involve:
  • Analyzing functional requirements, design, and document solutions using specific code development toolset and methodologies
  • Developing and supporting server-based network level applications in a n-tiered, service-oriented enterprise architecture (SOA)
  • Maintaining, optimizing and enhancing services, applications, and platforms including, but not limited to, bug fixes, feature enhancements and performance tuning
  • Troubleshooting and debugging complex issues; identify and implement corrective solutions
  • Performing Test Driven Development at the unit, functional, integration levels (including non-functional tests) using manual and automation methods
  • Participate in promotion of software builds and releases across all environments as part of DevOps change management
  • Support production issues - on call (one week every quarter)
  • Collaborate with other development team members to create detailed use-case specifications, requirements and estimates
  • Ensure tasks and work products are completed on-time as committed by team, i.e. within promised duration and expected scope
  • Interface with leadership, business analysts, squad leads, IT Architects and other developers to understand requirements and develop software capabilities according to business requirements

All you'll need for success

Minimum Qualifications- Education & Prior Job Experience

  • Bachelor’s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • 5+ years of Software Development Life Cycle (SDLC) experience using Agile and DevOps delivery methods:
  • Systems integration practices and understanding of Service Oriented Architecture principles and practices
  • Object-oriented design / programming including design patterns and best practices; preference is with Java Development Environment (JDE) for enterprise platforms
  • Build/deployment toolsets like Github, Jenkins, and Maven
  • Creating automation scripts in a Linux environment using shell commands
  • Ability to troubleshoot using tools like Log Insight, Dynatrace, or Splunk
  • Strong working knowledge of back-end development of session management systems, scalable network switching services utilizing message queuing (IBM MQ preferred), session control protocols including TCP/IP non-blocking socket connections
  • Familiarity with user authentication/authorization security functions, and design of high-availability, real-time systems i.e. soft-switch platforms

All you'll need for success

Preferred Qualifications- Education & Prior Job Experience

  • Master’s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training.
  • Hands-on experience in systems development in a variety of computing architectures and environments.
  • Working knowledge of any of these technolgies: HSSP protocol, Sabre Talk, Sabre Native Terminal Emulator (SNTE), Sabre HTE, or JCSAPI, XML protocol and HTML language.
  • Experience with any migrating programs from z/TPF or NOFEP to other platforms; as well as best practices for z/TPF DevOps and test automation.
  • Strong knowledge of architecture and design methodologies
  • Knowledge and experience in airline operations, flight, and crew management systems

 

Skills, Licenses & Certifications

  • Fluent English Language with the ability to communicate precisely and clearly, in both spoken and written English
  • Ability to work both independently and collaboratively as part of a team
  • Possess and enjoy using strong analytical, problem-solving and decision-making skills

What you'll get

Feel free to take advantage of all that American Airlines has to offer: 

  • Travel Perks: Ready to explore the world? You, your family and your 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 your health, dental, prescription and vision benefits to help you stay well. And that’s just the start, we also offer virtual doctor visits, flexible spending accounts and more. 
  • Wellness Programs: We want you to be the best version of yourself – that’s why our wellness programs provide you with all the right tools, resources and support you need.
  • 401(k) Program: Available upon hire and, depending on the workgroup, employer contributions to your 401(k) program are available after one year.
  • Additional Benefits: Other great benefits include our Employee Assistance Program, pet insurance and discounts on hotels, cars, cruises and more

Feel Free to be yourself at American

From the team members we hire to the customers we serve, inclusion and diversity are the foundation of the dynamic workforce at American Airlines. Our 20+ Employee Business Resource Groups are focused on connecting our team members to our customers, suppliers, communities and shareholders, helping team members reach their full potential and creating an inclusive work environment to meet and exceed the needs of our diverse world.

Are you ready to feel a tremendous sense of pride and satisfaction as you do your part to keep the largest airline in the world running smoothly as we care for people on life’s journey? Feel free to be yourself at American.

Additional Locations: None
Requisition ID: 40358 


Apply Now

No comments:

Contact Form

Name

Email *

Message *

Powered by Blogger.