Senior Developer - Information Technology
United Airlines
- USA
- Permanent
- Full-time
- Manages and participates in full development life cycle including requirements analysis and design
- Serve as 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
- Managers and participates in software design meetings and analyze user needs to determine technical requirements
- Collaborate with end user to prototype, refine, test and debug programs to meet needs
- 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
- 5+ years of experience with Software Development Languages & Tools, C#, ASP.NET/MVC, Web API, WCF, MS Visual Studio, MS TFS, GitHub
- 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 for any employer without sponsorship
- Successful completion of interview required to meet job qualification
- Reliable, punctual attendance is an essential function of the position
- Core support experience is a plus
- Java experience is a plus
- Python experience is a plus
- Dev Ops experience is a plus
- AWS highly preferred