Chicago, IL, USA
17 days ago
Senior Developer - IT

Uniteds 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 worlds 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 Developers 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.

Uniteds 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 worlds 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 Developers 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.

What’s needed to succeed (Minimum Qualifications):

Bachelor’s degree in Computer Science, Engineering, or a relevant field7 years of experience in application design, development, installation, and modification of software5 years of experience with JavaWeb-based API experience is requiredProven experience with Linux command line scripting (Bash)Experience with Python developmentExperience with code management tools such as Git, GitHub, and GitLabExperience with the Eclipse development environmentExperience with relational database design and developmentStrong business acumenStrong creativity and innovation skillsStrong strategic thinking skillsEffective verbal and written communication skillsExperience with vendor managementStrong negotiation skillsDemonstrated ability to deliver high-quality code and applications on timeSkilled in component and unit testing following standard practices and methodologiesExperienced in utilizing technology and domain knowledge to deliver developed or integrated componentsEffective at analyzing moderately complex problems involving a variety of factorsSkilled in triaging and analyzing production support issuesConsistently meets delivery timelines with minimal supervisionActive and effective participant in requirements gathering and analysisMust be legally authorized to work in the United States without sponsorshipSuccessful completion of interview required to meet job qualificationsReliable and punctual attendance is an essential function of the position

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

Experience with VNC systemsExperience 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)

What’s needed to succeed (Minimum Qualifications):

Bachelor’s degree in Computer Science, Engineering, or a relevant field7 years of experience in application design, development, installation, and modification of software5 years of experience with JavaWeb-based API experience is requiredProven experience with Linux command line scripting (Bash)Experience with Python developmentExperience with code management tools such as Git, GitHub, and GitLabExperience with the Eclipse development environmentExperience with relational database design and developmentStrong business acumenStrong creativity and innovation skillsStrong strategic thinking skillsEffective verbal and written communication skillsExperience with vendor managementStrong negotiation skillsDemonstrated ability to deliver high-quality code and applications on timeSkilled in component and unit testing following standard practices and methodologiesExperienced in utilizing technology and domain knowledge to deliver developed or integrated componentsEffective at analyzing moderately complex problems involving a variety of factorsSkilled in triaging and analyzing production support issuesConsistently meets delivery timelines with minimal supervisionActive and effective participant in requirements gathering and analysisMust be legally authorized to work in the United States without sponsorshipSuccessful completion of interview required to meet job qualificationsReliable and punctual attendance is an essential function of the position

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

Experience with VNC systemsExperience 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)
Confirmar seu email: Enviar Email