United Air Lines, Inc

Senior Developer - Information Technology

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

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of hands-on software development experience in an Agile environment
  • Proficient in .NET or other modern programming languages like Java
  • Strong experience with front-end and/or back-end frameworks
  • Solid understanding of databases and system integration
  • Experience with cloud platforms such as AWS or Azure
  • Strong analytical and problem-solving skills
  • Able to manage multiple priorities effectively
  • Self-motivated with strong communication skills

Responsibilities

  • Manage the full development life cycle including design, build, deployment, and support
  • Review code for accuracy and adherence to standards, participating in testing
  • Proactively identify and resolve performance issues and bugs
  • Stay current with the latest technologies and recommend enhancements
  • Guide the technical direction of projects and mentor junior developers
  • Collaborate with teams, leading project planning and execution

Benefits

  • Flexible work environment
  • Opportunities for professional development
  • Access to the latest technologies and tools
  • Collaborative and team-oriented culture
  • Potential for leadership roles within projects
Full Job Description
Description

Job Overview and Responsibilities

The Senior Developer - IT is an experienced software development professional who leads the design, development, and deployment of high-quality software solutions that support business goals and user experiences. This role requires deep technical expertise, strong problem-solving skills, and a commitment to driving engineering best practices. Collaborate across functional teams to deliver scalable, secure, and maintainable applications across web, mobile, and cloud platforms.

  • Software Design and Development:
    • Manages and participates in the full development life cycle, including concept, design, build, deployment, testing, production release, and support
  • Code Review and Quality Assurance:
    • Review code for accuracy, functionality, and adherence to coding standards, and participate in testing and debugging to ensure software quality
    • Utilize source control and bug-tracking systems effectively
    • Review estimates for software development and delivery to ensure they meet quality and accuracy standards
    • Perform unit testing on code to ensure robustness, including testing for edge cases, usability, and overall reliability
  • Staying Up-to-Date:
    • Stay current with the latest technologies, tools, and best practices in the software development field
    • Conduct research and development to assess emerging technologies and their potential to enhance the platform
    • Evaluate, recommend, and implement third-party software as necessary
  • Troubleshooting & Optimization:
    • Proactively identify performance issues, bottlenecks, and bugs; implement solutions that improve application reliability and user experience
    • Conduct performance tuning and root cause analysis of production issues
  • Project Leadership and Mentorship:
    • Guide the technical direction of projects, mentor junior developers, and may manage a team or oversee project-related tasks
    • Manages and participates in design meetings, analyzing user needs to determine technical requirements
    • Collaborates with and leads tech teams consisting of employees and contractor personnel from vendor companies in planning and execution, serving as a technology leader


Qualifications

What's needed to succeed (Minimum Qualifications):

  • Bachelor's degree
  • Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems or related field
  • 3+ years of hands-on experience in software development in an Agile environment
  • Proficient in .NET or other modern programming languages (Java, etc.)
  • Strong experience with front-end and/or backend frameworks
  • Solid understanding of databases and system integration
  • Experience with cloud platforms (AWS, Azure, etc.) and CI/CD pipelines
  • Strong analytical and problem-solving skills required
  • Able to manage multiple priorities and deliverables, both short and long-term, in a busy and aggressive environment required
  • Must be self-motivated, possess strong communication skills, and be able to work in a team-oriented environment
  • Must be legally authorized to work in the United States for any employer without sponsorship
  • Successful completion of interview required to meet job qualification
  • Reliable, punctual attendance is an essential function of the position


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

  • Familiarity with DevOps
  • Knowledge of automated testing, security best practices, and observability tools

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: