Navitaire-Team Lead, Software Engineer
Salt Lake City, Utah, US - USA
Passionate. Committed. Fearless.
Navitaire has been transforming the world of travel since 1993, delivering game-changing technology that supports some of the most innovative airlines and rail carriers around the world. We offer proven solutions to help clients grow their business, reduce costs, capture new revenue sources and connect with digital customers and business partners.
Use your passion and creativity to
* help shape the future of travel
* solve critical business challenges
* contribute on a global scale
A wholly owned subsidiary of Amadeus, Navitaire has over 500 employees in offices in North America, Europe, Asia and Australia. We have a wide range of careers and opportunities that let you do what you do best, every day. And our fun, casual and fast-paced environment give you the space to grow personally and professionally alongside other industry pioneers.
Summary of the role:
Navitaire, a wholly owned Amadeus company delivers industry-leading technology services that enable growth, profitability and innovation to airlines and rail clients worldwide. Offering a full suite of advanced solutions focused on revenue generation and streamlining costs in the areas of reservations, ancillary sales, distribution, e-commerce, revenue management, revenue accounting, and business intelligence.
The Navitaire Development is a team of technology professionals that provides Navitaire clients a wide variety of products for key elements of their distribution, passenger self-service connectivity (web, mobile and kiosk) and data integration.
Are you the next Team Lead, Software Engineer we are looking for?
You will be a key member of the technical staff who is a hands-on developer who leads other team members, demonstrates best coding practices, and consistently improves code design and best practices
In this role you'll:
Code, test and troubleshoot following Navitaire standards
Consistently deliver on time high quality code with minimal errors using existing standards and guidelines
Think and code like a designer/architect
Design, document, develop, implement and unit test software modules
Design elegant and workable software solutions, both on an application and system-wide level
Research and resolve production issues according to team guidelines and procedures
Functional testing and using and/or writing diagnostic programs to ensure optimal performance
Consistently meet established deadlines
Debug existing code in response to Problem Tracking Records (PTR) and Change Requests (CR)
Create and update standardized documentation
Conduct routine performance analysis in order to optimize software
Work on an agile software development environment
Work effectively with Product Development, Technical Business Analysts, and Quality Assurance to create and develop high quality code for internal/external customers that works and is consistent with requirements documents
Perform feasibility studies, evaluate results and propose viable solutions accordingly
Evaluate and integrate technologies from other providers, where suitable
Identify hardware, software and technology platforms that need to be integrated to meet current and future business needs
Work with architects, product designers, and other developers to implement and perfect features
Maintain timely reports on status of projects, potential technical problems, and any other relevant details
Participate in the validation/acceptance... For full info follow application link.
We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.