Travelport, LP Software Development Engineer II in Centennial, Colorado

The Software Development Engineer II applies advanced knowledge of developmentprinciples and concepts to design key component(s) for TPF Airline Groundhandling system.Key Responsibilities * Ensures high quality code is delivered that meets specifications * Champions needs of customer community and user experience enhancement * Acts as technical and/or functional point of contact for a project.Expertise/Proficiency * Broad knowledge in TPF systems while gaining expertise in the TPFAirline industry * Understands work group roles and responsibilities as it relates toTravelport people, business and clients * Provides tactical and technical support on TPF development as well asbe familiar with distributed systems * Able to serve as both team member or team lead in all aspects of anAgile development lifecycleExperience Summary * 2+ years * Experience developing, deploying or supporting commercial, customerfacing solutions (either distributed or mainframe applications) such asTPF development systems * Possess domain knowledge in TPF Assembler, C, C++, Sabretalk. * Experience in Airline Industry TPF software development, TPFDF,TPFGI with emphasis in Airline Ground Handling strongly preferred. Specificknowledge in Passenger handling, Passenger APIS, and Luggage processes isa plu Skills/Education * 2(with experience) or 4(preferred) year degree in ComputerScience, Mathematics or combination of experience and education preferred * Strong critical thinking ability * Strong written and verbal communication skills * Working knowledge of Microsoft Office, including Word, Excel,PowerPoint, and Visio * Experience of Jira for Requirements/ Story management and workmanagement tools and Agile development processesScope/ Impact * Self-directing. * Productive with infrequent guidance from others. * Participate in design tasks for well-understood architectures andreview work performed by others. * Alternates between team member and owner for sections or phases ofprojects/assignments.TECHNICAL COMPETENCIESRequirements and Design - Determines and develops solutions that meet andexceed stated requirements and functionality using industry and Travelport'sstandard procedures and tools. * Applies standardized software development methods and procedures tocreate work products that meet the requirements with little or no support * Understands how requirements are collected and documented. * Generates possibilities for design based on understanding ofrequirements and technology systems.Programming - Develops code that meets requirements while maximizingefficiency. Uses appropriate methodologies (e.g., Waterfall and Agile)when developing code. Identifies opportunities to incorporate technologyadvancements and innovation when developing code. * Authors new small and/or well-defined programming tasks. * Writes high-quality and efficient code with domain in mind. * Learns new programming languages, new technologies and processesquickly.Debugging and Testing - Analyzes code to diagnose problems and identify rootcauses of issues in an efficient manner. Writes tests in order to test codedeveloped. Takes a holistic view of problems and issues in order to understandthe broader impact of problems and solutions developed. * Debugs own code with no support * Documents how to test a component in programming, debug acrossmultiple modules and deal with external dependencies * Can select appropriate set of test and analysis techniques forevaluating code.Employer's Job# 4405BRPlease visit job URL for more information about this opening and to view EOEstatement.