Skip navigation
Software Developer

Software Developer

Job Description

- Amadeus provides the technology which keeps the travel sector moving – from initial search to making a booking, from pricing to ticketing, from managing reservations to managing check-in and departure processes.

Our ambition is to facilitate the entire travel journey from door-to-door, and
in the process, improve the travel ‘experience’ for hundreds of millions of
people every year. We do this by joining and connecting key players in the
travel industry: travel agencies, corporations, airlines, airports, hotels,
railways and more. We give those companies the tools to serve travelers better
and to manage their own business more effectively. We are at the heart of the
global travel industry. Our people, our technology and our innovation are
dedicated to working with our customers and partners to shape the future of

At Amadeus, the sky is the limit. Your creativity, knowledge and expertise have
a place to grow and shine among other brilliant people. Our employees enjoy
generous benefits like profit sharing and 401(k) programs, flexible work
schedules and education assistance.

We are seeking today’s leaders who can move toward greater responsibility and
results. We also offer internships to college and university students who want
to grow and learn from some of the industry’s best experts. Discover how you
can shape the future of travel with us.

Job Requirements

Basic Function/Scope  -  Develop new functionality for existing applications, write new applications as directed and maintain existing applications. Troubleshoot problems and ensure that applications are running according to customer specifications. Participate in discussions to review and revise company operating procedure to ensure all development is accomplished in accordance with such guidelines.

Essential Functions

  • Write new code for expanded and enhanced applications functionality.
  • Maintain existing code for mature applications.
  • Assist in the documentation of all new and existing code.
  • Depending on assigned work group, participate in weekly on-call rotation.
  • Review of existing applications with senior developer or manager and recommend methods to improve efficiency and functionality.
  • Interface with Product Specialists, Project Manager and Quality Assurance personnel so they can keep customers advised of the progress on any ongoing development.
  • Perform all programming and development functions with care, skill and diligence in a manner consistent with, or above the current professional standards of the computer services industry.
  • Unit testing on all development code.
  • Mentor, train and develop junior developers.  
  • Design with a focus on improving the quality of ARI software applications.
  • Performance measures include output, skill level, working with the team, number of deployments which are pulled back, number of incidents or bugs based on your specific programming.
  • Support design, code and test reviews as instructed by Software Development Manager.
  • Overall grasp of software development concepts and ARI business rules and able to perform job functions with minimal team oversight.
  • Maintain high levels of professionalism remain positive and embrace change.

Position Qualifications

  • Bachelor’s degree in Computer Science or related field and 2 years experience in applications or systems programming.
  • Proficiency in APL or C# programming language.
  • Ability to write code according to the standards prescribed by the Software Development Manager or Director.
  • Ability to comment code clearly enough to be meaningful to other developers. 
  • Experience with Microsoft.NET using Visual Studio, particularly C# and ASP.NET (C#, ASP.NET, Web Services and WCF), HTML, XML, XSL/XSLT, and Xpath.
  • Experience with ASP.NET 2.0, Windows Server 2003/2008.
  • Perform assignments with limited supervision.
  • Experience with software development and project management methodologies, including Agile. 
  • Experience with SOA and ESB architectures.
  • Strong Object Oriented Programming background.
  • Full life cycle application development experience.
  • Web Parts and Custom Controls, Silverlight and Ajax a plus.
  • Proven analysis, design and programming experience, preferably in a software development organization or Software as a Service environment. 
  • Proven ability to work independently with responsibility for writing programs and assessing system needs.
  • Good verbal and written skills.

- To all recruitment agencies: 
Amadeus does not accept resumes thru agencies.  We will not pay any fees
for unsolicited resumes. 

Amadeus strives to achieve outstanding results through a diverse workforce.  Our employees represent over 123 nationalities.  We welcome and embrace individual differences to bring out the brilliance in ourselves, our customers and each other.  We are proud to be an equal opportunity employer.


Job Snapshot

Employment Type Full-Time
Job Type Information Technology
Education 2 Year Degree
Experience 3 to 5 years
Manages Others Not Specified
Industry Airline - Aviation
Required Travel None
Job ID 18077571
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Software Developer

Enter notes about this job: