United Airlines
Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network.
Come join us to create what's next. Let's define tomorrow, together.
Description
United's Digital Technology team is comprised of many talented individuals all working together with cutting-edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.
Team Overview:
The Crew Technology team provides web and mobile digital solutions to the largest frontline employee group at United. 45 thousand United Pilots and Flight Attendants rely on these solutions for safer operations of our flights and to manage their quality of life and to provide top tier customer service to millions of travelers. With innovation as the forefront, this team consistently delivers industry leading solutions. The world's greatest airline is set to become the largest. We invite you to be part of our major expansion, transformation and modernization journey and help us build cutting-edge digital solutions leveraging the latest technologies and cloud architecture.
Job Overview and Responsibilities:
The Senior Developer plays a critical role in creating and maintaining the strategic partnership between business needs and technology delivery. The Senior Developer's role is to lead the efforts to plan, design, develop and launch efficient systems and solutions in support of core organizational functions that support Crew Planning. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate, and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments. The Senior Developer is highly experienced and has decision-making authority. The Senior Developer is self - sufficient, requires no direct supervision, and mentors/coaches' others. The Senior Developer has extensive knowledge/experience across multiple technologies and business areas.
Qualifications
What's needed to succeed (Minimum Qualifications):
Bachelor's degree in Computer Science, Engineering, or a relevant field
7+ years of experience in application design, development, installation, and modification of software
5+ years of experience with Java
Web-based API experience is required
Proven experience with Linux command line scripting (Bash)
Experience with Python development
Experience with code management tools such as Git, GitHub, and GitLab
Experience with the Eclipse development environment
Experience with relational database design and development
Strong business acumen
Strong creativity and innovation skills
Strong strategic thinking skills
Effective verbal and written communication skills
Experience with vendor management
Strong negotiation skills
Demonstrated ability to deliver high-quality code and applications on time
Skilled in component and unit testing following standard practices and methodologies
Experienced in utilizing technology and domain knowledge to deliver developed or integrated components
Effective at analyzing moderately complex problems involving a variety of factors
Skilled in triaging and analyzing production support issues
Consistently meets delivery timelines with minimal supervision
Active and effective participant in requirements gathering and analysis
Must be legally authorized to work in the United States without sponsorship
Successful completion of interview required to meet job qualifications
Reliable and punctual attendance is an essential function of the position
What will help you propel from the pack (Preferred Qualifications):
Experience with VNC systems
Experience with batch job management (e.g., Altair Grid Engine)
Familiarity with Jeppesen optimization tools (e.g., RAVE, Developer's Workspace, Studio)
Experience with constraint-based optimization tools (e.g., MiniZinc)
Experience with AWS (Amazon Web Services)
The base pay range for this role is $109,820.00 to $149,600.00.
The base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.
You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.
United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law. Equal Opportunity Employer - Minorities/Women/Veterans/Disabled/LGBT.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions. Please contact JobAccommodations@united.com to request accommodation.
Come join us to create what's next. Let's define tomorrow, together.
Description
United's Digital Technology team is comprised of many talented individuals all working together with cutting-edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.
Team Overview:
The Crew Technology team provides web and mobile digital solutions to the largest frontline employee group at United. 45 thousand United Pilots and Flight Attendants rely on these solutions for safer operations of our flights and to manage their quality of life and to provide top tier customer service to millions of travelers. With innovation as the forefront, this team consistently delivers industry leading solutions. The world's greatest airline is set to become the largest. We invite you to be part of our major expansion, transformation and modernization journey and help us build cutting-edge digital solutions leveraging the latest technologies and cloud architecture.
Job Overview and Responsibilities:
The Senior Developer plays a critical role in creating and maintaining the strategic partnership between business needs and technology delivery. The Senior Developer's role is to lead the efforts to plan, design, develop and launch efficient systems and solutions in support of core organizational functions that support Crew Planning. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate, and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments. The Senior Developer is highly experienced and has decision-making authority. The Senior Developer is self - sufficient, requires no direct supervision, and mentors/coaches' others. The Senior Developer has extensive knowledge/experience across multiple technologies and business areas.
Qualifications
What's needed to succeed (Minimum Qualifications):
Bachelor's degree in Computer Science, Engineering, or a relevant field
7+ years of experience in application design, development, installation, and modification of software
5+ years of experience with Java
Web-based API experience is required
Proven experience with Linux command line scripting (Bash)
Experience with Python development
Experience with code management tools such as Git, GitHub, and GitLab
Experience with the Eclipse development environment
Experience with relational database design and development
Strong business acumen
Strong creativity and innovation skills
Strong strategic thinking skills
Effective verbal and written communication skills
Experience with vendor management
Strong negotiation skills
Demonstrated ability to deliver high-quality code and applications on time
Skilled in component and unit testing following standard practices and methodologies
Experienced in utilizing technology and domain knowledge to deliver developed or integrated components
Effective at analyzing moderately complex problems involving a variety of factors
Skilled in triaging and analyzing production support issues
Consistently meets delivery timelines with minimal supervision
Active and effective participant in requirements gathering and analysis
Must be legally authorized to work in the United States without sponsorship
Successful completion of interview required to meet job qualifications
Reliable and punctual attendance is an essential function of the position
What will help you propel from the pack (Preferred Qualifications):
Experience with VNC systems
Experience with batch job management (e.g., Altair Grid Engine)
Familiarity with Jeppesen optimization tools (e.g., RAVE, Developer's Workspace, Studio)
Experience with constraint-based optimization tools (e.g., MiniZinc)
Experience with AWS (Amazon Web Services)
The base pay range for this role is $109,820.00 to $149,600.00.
The base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.
You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.
United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law. Equal Opportunity Employer - Minorities/Women/Veterans/Disabled/LGBT.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions. Please contact JobAccommodations@united.com to request accommodation.