City scape

Graduate Development programme

If you love nothing more than creating a software solution, asking yourself ‘what can I change?’ or ‘How can it be better?, Then we’d love to hear from you.    Ultra Electronics Airport Systems are industry leaders who create mission-critical software for airports around the globe.  Our constantly evolving suite of products covers almost every airport and airline process, spanning across operational performance, baggage management and passenger processing.

The programme

Our Graduate Development programme is designed to give you the best start to a long and successful career with us.  You’ll get first class training and support as you learn from some of the most respected and highly qualified professionals in their field.

What you’ll do

You will join our 2 year software engineer development programme which includes rotations around the various development teams in order to gain extensive knowledge of our full product suite and other business functions. You will be working on exciting new products to be delivered in some of the largest airports in the world, such as Heathrow, and to airports in other countries like Brazil, China and South Africa. You could end up working on a new handheld scanner mobile application for baggage handlers all over the world, working on our world-class airport intelligence solution, which allows customers to see real-time maps of their aircraft, allowing them to understand and react to situations occurring across the airport, or you could be working on our Information Management System which is used for managing and distributing real-time information across the entire airport campus. The technologies you will use range from cutting-edge JavaScript stacks, including Angular 2 and MongoDB, and more well-established stacks such as Java/Oracle and C#.NET/SQL Server.

Here are just some of the languages, frameworks, techniques and tools used here at Ultra:

  • JavaScript (ECMAScript 2016, TypeScript)
  • Angular 2
  • Node.js (Express, Restify, Passport etc)
  • HTML5
  • CSS3 (SASS)
  • Java(JPA, EJB, Servlets, JSP)
  • Java messaging(JMX, MQ, ESB)
  • Web Services(REST, SOAP)
  • Spring
  • MongoDB
  • Oracle(PL/SQL)
  • SQL Server(T-SQL)
  • C#
  • C++
  • C(ProC)
  • Automated Testing(jUnit, nUnit, TestNG, Selenium, Ranorex, Tape, Sinon, Rewire, Mocha, Jasmine)
  • Continuous Integration(Jenkins, Vagrant, MSBuild)
  • Build Tools(NPM, Ant, Gradle)
  • Version Control(Git, TFS, SVN)
  • Methodologies(Agile, Scrum, XP)
  • Server OS(Windows Server, RHEL, Solaris)

Graduates work in fantastic, enthusiastic teams and have mentors and buddies to help along the way. There will also be opportunities to travel.

What you need

We’re looking for people who want to be part of a team and who can share ideas.   So we’ll want to see great communication skills and an awareness of the bigger picture, also the ability to see how what you are working on fits into larger systems.  Technical knowledge and abilities are a must, so you will need to be able to demonstrate your ability to write quality code in a high level language such as Java, C#   or JavaScript and an ability and desire to learn other languages as required.  In addition a 2:1 degree level qualification in IT or Computer Science related subject.  You will also need to be self-motivated.   We want people who see a problem and take action to fix it!

As apermanent member of the team you’ll get

  • Competitive salary plus Sign on bonus payment
  • 25 days holiday plus statutory bank holidays
  • Great benefits such as membership of a contributory pension scheme, company paid life assurance, access to the Group’s flexible benefit scheme where you can take advantage of an array of benefits such as private medical healthcare, sharesave schemes, holiday flexibility and gym membership.
  • A great learning culture - Graduate Software Engineers  are given a full subscription to Pluralsight and Code School which provide on demand high quality training to allow engineers to keep up to date with the latest technologies. Free-thinking Fridays allow you to fill your own workday – whether you choose to spend that brushing up on the latest technologies on Pluralsight or creating a proof of concept for your latest great idea to improve our products is up to you!
  • Relaxed working environment- our offices are furnished with sofas, TVs, magazines, table football, games consoles and coffee machines.  Plus the opportunity to socialise with colleagues outside of work at our Sports & Social events.
  • A casual dress code and flexible hours allow you to focus on the important things – developing fantastic products and writing great code!

Who are we?

As a leading global provider of airport IT solutions, Ultra Electronics Airport Systems has a proven capability to significantly optimize operational efficiency. With around 150 airports and 100 airlines using our software worldwide, Ultra is dedicated to providing effective and secure IT solutions, keeping your passengers happy on their journeys.

Our constantly evolving suite of products covers almost every airport and airline process, spanning across operational performance, baggage management and passenger processing. All of our systems are highly flexible, helping you to shape your business and plan for the future. Ultra's solutions are consistently selected by the world's top airports to ensure smooth and efficient operations, with many customers entrusting us with.

If you feel this Graduate role is for you, please send your CV via the button below.

Remember to mention TARGETjobs when contacting employers!