American Airlines Group - Dallas, TX

posted 3 months ago

Full-time - Mid Level
Dallas, TX
Air Transportation

About the position

As a Developer/Sr Developer in the IT Applications team at American Airlines, you will play a crucial role in leveraging cutting-edge technology to solve business problems. This position is part of the Information Technology Division, where you will participate in all phases of the development process, from inception through transition. You will advocate for agile processes and test-driven development, utilizing object-oriented development tools to analyze, model, design, construct, and test reusable objects. Your contributions will help make the codebase a better place to live and work, while also allowing you to grow your expertise and advance your career. In this role, you will collaborate with leaders, business analysts, project managers, IT architects, technical leads, and other developers, as well as internal customers, to understand requirements and develop solutions that meet business needs. You will maintain and enhance existing enterprise services, applications, and platforms using domain-driven design and test-driven development. Troubleshooting and debugging complex issues will be a key part of your responsibilities, as you identify and implement effective solutions. You will create detailed project specifications, requirements, and estimates, and research and implement new technologies to enhance current processes, security, and performance. Supporting the development of coding standards and adhering to best practices and security guidelines will be essential. Additionally, you will work closely with software architects and technical leads to ensure that decisions align with long-term enterprise growth needs.

Responsibilities

  • Collaborate with leaders, business analysts, project managers, IT architects, technical leads, and other developers to understand requirements and develop solutions according to 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 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.
  • Proficiency in Full Stack Development.
  • Proficiency and demonstrated experience in SQL, MongoDB, Azure, IIS, REST/SOAP (JSON/WSDL/XML), Angular, CSS, HTML5, TypeScript, C#, Git, SonarQube, Slack, GitHub, ADO.
  • 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.

Nice-to-haves

  • Airline Industry experience.

Benefits

  • Travel Perks: Access to 365 destinations on more than 6,800 daily flights across our global network.
  • Health Benefits: Access to health, dental, prescription, and vision benefits from day one, including virtual doctor visits and flexible spending accounts.
  • Wellness Programs: Tools, resources, and support to help you be the best version of yourself.
  • 401(k) Program: Available upon hire with employer contributions after one year, depending on the workgroup.
  • Additional Benefits: Employee Assistance Program, pet insurance, and discounts on hotels, cars, cruises, and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service