United Airlines - Chicago, IL

posted 2 months ago

Full-time - Mid Level
Chicago, IL
Air Transportation

About the position

There's never been a more exciting time to join United Airlines. We're on a path towards becoming the best airline in the history of aviation. Our shared purpose - Connecting People, Uniting the World - is about more than getting people from one place to another. It also means that as a global company that operates in hundreds of locations around the world with millions of customers and tens of thousands of employees, we have a unique responsibility to uplift and provide opportunities in the places where we work, live and fly and we can only do that with a truly diverse and inclusive workforce. And we're growing - in the years ahead, we'll hire tens of thousands of people across every area of the airline. Our careers include a competitive benefits package aimed at keeping you happy, healthy and well-traveled. From employee-run "Business Resource Group" communities to world-class benefits like parental leave, 401k and privileges like space available travel, United is truly a one-of-a-kind place to work. Are you ready to travel the world?

Responsibilities

  • Responsible for the development of critical applications while working with a team of developers.
  • Design, develop, document, test and debug new and existing applications.
  • Build applications with a focus on delivering cloud-based solutions.
  • Manage and participate in the full development life cycle including requirements analysis and design using Agile methodologies.
  • Serve as a technical expert on development projects.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality.
  • Identify and evaluate new technologies for implementation.
  • Analyze code to find causes of errors and revise programs as needed.
  • Manage and participate in software design meetings and analyze user needs to determine technical requirements.
  • Collaborate & lead tech teams consisting of employees & vendor company contractors in planning and execution, serving as a technology leader.
  • Collaborate with end users to prototype, refine, test, and debug programs to meet needs.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems or related field.
  • 5+ years of experience in design, development, documenting, testing, and debugging of new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use in an agile environment.
  • 5+ years' experience implementing AWS technologies (EMR, ECS, EC2, S3, MSK, SPARK, Kafka, Lambda, Step Functions, CloudWatch, CloudFront, Cognito, route53, Dynamo DB, RDS, API Gateway).
  • Experience with Cloud Automation Development Tool such as Git, Python/Bash/PowerShell Scripting.
  • Hands-on development and proficient excellence in backend API development using Node.js.
  • Strong knowledge of Java, J2EE technologies, Microsoft NET Core, SQL, NoSQL and Design Patterns.
  • Excellent knowledge of Object-Oriented systems design and Application Development.
  • 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.
  • Experience in using monitoring tools like Datadog.

Nice-to-haves

  • Airlines industry experience is a plus.
  • AWS highly preferred.

Benefits

  • Parental leave
  • 401k
  • Space available travel privileges
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service