United Air Lines, Inc

Senior Developer - Information Technology

United Air Lines, Inc$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5-7+ years of experience in large-scale application development with Python, Java, or C++
  • Hands-on experience with AWS services like Lambda, CloudWatch, and S3
  • Full-Stack development skills including UI, APIs, JSON, and XML
  • Experience with CI/CD tools like GitHub and Harness
  • Strong grasp of Object-Oriented design principles
  • Excellent communication and leadership abilities

Responsibilities

  • Participate in all phases of the software development lifecycle using Agile
  • Serve as a technical expert and collaborate for high-quality solution delivery
  • Lead software design discussions and define technical requirements
  • Support and maintain application functionality and implement improvements
  • Partner with users and teams to prototype and debug solutions
  • Identify emerging technologies to enhance system performance

Benefits

  • Opportunities for professional growth and technical advancement
  • Collaborative working environment with cross-functional teams
  • Potential to work with cutting-edge technologies and innovation
  • Support for applying modern AI tools in development
  • Comprehensive benefits package including health and wellness programs
Full Job Description
Description

The Senior Software Developer will play a critical role in modernizing the schedule development process within Network Planning. This role will be responsible for delivering end-to-end cloud-based solutions while also supporting and enhancing existing applications. The ideal candidate will work with enterprise-grade integration technologies, contribute to scalable application design, and help advance the team's technical capabilities.

Key responsibilities include:

  • Full lifecycle development: Participate in and manage all phases of the software development lifecycle, including requirements analysis, design, development, documentation, testing,, and support using Agile methodologies.
  • Technical leadership: Serve as a technical expert on development projects. Collaborate with internal employees and vendor partners to plan, design, and deliver high-quality solutions.
  • Solution design & architecture: Lead and participate in software design discussions, analyze user needs, define technical requirements, and create technical specifications based on business requirements and conceptual designs.

Application support and maintenance: Support, maintain, and document application functionality; analyze code to identify root causes of issues and implement improvements as needed.

  • Collaboration & prototyping: Partner with business users and technology teams to prototype, refine, test, and debug solutions to ensure applications meet business needs.
  • Innovation: Identify and evaluate emerging technologies for implementation to continually improve system results.


Qualifications

What's needed to succeed (Minimum Qualifications):

  • Bachelor's degree in Computer Science, Computer Engineering, Management Information Systems or related field
  • 5-7+ years of experience designing, developing, documenting, testing, and debugging large-scale distributed applications using Python, Java, or C++, with strong SQL skills.
  • Hands-on experience implementing AWS technologies, including Lambda, Step Functions, CloudWatch, CloudFront, Route 53, ECS, EC2, S3, RDS, API Gateway, and Secrets Manager.
  • Full-Stack development experience, including UI development, APIs, JSON, and XML.
  • Experience with cloud automation and CI/CD tools, such as GitHub, Harness and Artifactory Cloud.
  • Strong understanding of Object-Oriented design principles and application development best practices
  • Excellent communication, leadership, data validation, and documentation skills.
  • Must be legally authorized to work in the United States for any employer without sponsorship.
  • Successful completion of an interview is required to meet job qualifications. Reliable, punctual attendance is an essential function of this position.


What will help you propel from the pack (Preferred Qualifications):

  • Experience incorporating modern AI tools such as Claude, Agentic AI, or Copilot, into the software development lifecycle
  • Hands-on experience in Machine Learning and AI design and development
  • Experience with Julia language

About United Air Lines, Inc

United Airlines is a major American airline that operates a large domestic and international route network. The company is headquartered in Chicago, Illinois and is a founding member of the Star Alliance, the world's largest airline alliance. United Airlines operates a fleet of over 800 aircraft and serves more than 350 destinations in over 50 countries.
Learn more about United Air Lines, Inc
Size
87,400 employees
Market Cap
$12.4 billion
Industry
Net Income
-$7 billion
Founded
1926
5 Year Trend
-7.6%
Revenue
$15.3 billion
NASDAQ

Similar Jobs

More Jobs at United Air Lines, Inc

More Information Technology Jobs

Find similar Senior Developer - Information Technology jobs: