
Senior Developer - Information Technology
United Airlines · Chicago, IL
- On site
- Full-time
- $146,540 / year
- Chicago, IL
✓ Hiring manager found for this role
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Senior Developer - Information Technology
United Airlines · Chicago, IL
Sam Bennett
Hiring Manager · h•••••@careers.united.com
✍️ Your intro emailReady to send
Subject: Interested in the Senior Developer - Information Technology role at United Airlines
Hi Sam — I came across the Senior Developer - Information Technology opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and United Airlines stood out because…
🔒 Unlock to read & send
✎ Personalized to your résumé after sign-up.
$1 once
Just this hiring manager
Best value
$9/mo
Unlimited — any job, anywhere
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
View the original posting ↗
Not recommended alone — most applicants never hear back.
Job highlights
- Develop critical cloud-based applications.
- Utilize cutting-edge technologies daily.
- Work within an Agile development environment.
- Collaborate with and lead technical teams.
- Shape the future of aviation technology.
About the role
About the Role
United's Digital Technology team is seeking a Senior Software Developer to design, develop, and maintain critical, cloud-based technology solutions. This role is pivotal in leveraging cutting-edge technologies and innovative architectures to build the best airline in aviation history. You will work within an Agile environment, collaborating with a team of developers and potentially vendors, to drive technological advancements. This is an opportunity to shape the future of aviation technology.Responsibilities
- Design, develop, document, test, and debug new and existing applications with a focus on cloud-based solutions.
- Manage and participate in the full development lifecycle, including requirements analysis and design, using Agile methodologies.
- Serve as a technical expert on development projects and write technical specifications.
- Support, maintain, and document software functionality, analyzing code to resolve errors.
- Collaborate with and lead tech teams, including employees and vendor contractors, in planning and execution.
- Collaborate with end-users to prototype, refine, test, and debug programs to meet evolving needs.
- Evaluate and implement new technologies to advance the team's technological capabilities.
Qualifications
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems, or a related field.
- 4+ years of experience in software design, development, documentation, testing, and debugging within an agile environment.
- Experience implementing AWS technologies (e.g., Lambda, Step Functions, CloudWatch, CloudFront, Cognito, Route53, DynamoDB, ECS, EC2, S3, RDS, API Gateway).
- Experience with Cloud Automation Development Tools such as Git.
- Proficient excellence in backend API development.
- Strong knowledge of Microsoft .NET Framework, 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 without sponsorship.
- Reliable and punctual attendance.
Preferred Qualifications
- Airline industry experience.
- AWS experience is highly preferred.
- Experience with Node.js, Java, or Python.
- Python/Bash/PowerShell Scripting skills.
Key skills/competency
Senior Software Developer, AWS, Cloud-based solutions, Backend API development, .NET Framework, .NET Core, SQL, NoSQL, Agile methodologies, Object-Oriented design, Software Development Life Cycle, Technical specifications, Team leadership, Application development, Cloud automation, Git, Node.js, Java, Python, Bash, PowerShell.Skills & topics
- Senior Software Developer
- AWS
- Cloud Development
- Backend API
- .NET
- SQL
- NoSQL
- Agile
- Software Engineering
- Information Technology
How to get hired
- Tailor your resume: Highlight your AWS, .NET, SQL, NoSQL, and API development experience, aligning with United Airlines' focus on cloud solutions.
- Showcase Agile experience: Emphasize your familiarity with Agile methodologies and your role in the full development lifecycle in your application.
- Prepare for technical interviews: Be ready to discuss your experience with AWS services, backend API design, and object-oriented systems.
- Demonstrate leadership: In your application and interviews, provide examples of how you've collaborated with and led technical teams.
- Research United's values: Understand their commitment to innovation and customer service to align your responses with their mission.
Technical preparation
Master AWS services like Lambda and API Gateway.,Practice backend API development best practices.,Review .NET Core, SQL, and NoSQL concepts.,Prepare to discuss cloud automation tools like Git.
Behavioral questions
Describe a complex development challenge you solved.,How do you collaborate with cross-functional teams?,Provide an example of leading a technical team.,How do you stay updated on new technologies?
Prefer to apply the usual way?
Not recommended alone — most applicants never hear back. Email the hiring manager first.
Frequently asked questions
- What specific AWS technologies are most important for the Senior Software Developer role at United Airlines?
- For the Senior Software Developer position at United Airlines, proficiency in a wide range of AWS technologies is crucial. This includes services like Lambda, Step Functions, CloudWatch, CloudFront, Cognito, Route53, DynamoDB, ECS, EC2, S3, RDS, and API Gateway. Demonstrating hands-on experience with these will significantly strengthen your application.
- How does United Airlines utilize Agile methodologies in their Senior Software Developer roles?
- United Airlines employs Agile methodologies throughout the full development lifecycle for their Senior Software Developer roles. This means you'll be involved in requirements analysis, design, development, testing, and debugging in an iterative and collaborative manner, focusing on delivering value quickly and adapting to changes.
- What kind of cloud automation development tools are preferred for this Senior Software Developer position?
- For this Senior Software Developer role at United Airlines, experience with cloud automation development tools like Git is essential. This indicates a need for candidates who understand version control and the automation processes inherent in cloud-based development environments.
- Is experience with the airline industry a requirement for the Senior Software Developer job at United Airlines?
- While experience in the airline industry is considered a 'preferred qualification' and can be advantageous for the Senior Software Developer role at United Airlines, it is not a strict minimum requirement. Strong technical skills in cloud technologies, development, and .NET are prioritized.
- What are the typical career growth opportunities for a Senior Software Developer at United Airlines?
- United Airlines offers opportunities for career growth by supporting your goals and providing access to top-tier benefits. As a Senior Software Developer, you can expect to grow your career by taking on more complex projects, leading teams, and potentially mentoring junior developers, all while contributing to innovative aviation technology.
- Can I apply for the Senior Software Developer role at United Airlines if I require sponsorship?
- To be considered for the Senior Software Developer role at United Airlines, you must be legally authorized to work in the United States for any employer without sponsorship. Sponsorship is not provided for this position.
Similar roles
Open positions we recommend based on this role.
