top of page

Graduate

Schemes

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. 

  

We are recruiting Graduate Software Engineers to join our Development programme which is designed to give you the best start to a long and successful career with us. 

 

Graduate Rotational Programme

Graduates will join a 2 year 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: such as Service Delivery, Project Management, Commercial and Sales/Marketing. As a Software Engineer, 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.

 

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

 

After completion of the graduate programme you will have gained skills and knowledge in various areas both technical and non-technical, giving you a solid grounding from which to further develop your career in Ultra in a specialised role.

 

Training

Ultra has a learning culture, and engineers are encouraged to spend time developing their technical skills. To support this, engineers are given a full subscription to Pluralsight and Code School, which provide on-demand, high quality training in order to enable us to keep up to date with the latest technologies in our field and also cross-train into areas we have an interest in.

 

Support

Graduates are paired with “buddies”, who will have recently completed a graduate role themselves. These buddies will be the first point of contact for support and guidance during the graduate programme. Further to this, experienced engineers are always available to offer advice in areas that may be proving difficult for a graduate and their buddy.

​

Workplace Environment

Ultra strives to create a relaxed working environment. We know that there are times when you need to get away from your desk, and so our offices are furnished with comfy sofas, TV’s, magazines, table football and an Xbox!  

A casual dress code and flexible hours allow you to focus on the important things – developing fantastic products and writing great code.

 

Free Thinking

Ultra engineers are self-motivated. We want people who see a problem and take action to fix it. In order to promote this mentality we have free-thinking Fridays, where you are able to fill your own work day – whether you choose to spend that brushing up on the latest technical skills on Pluralsight or creating a proof of concept for your latest great idea to improve our products is up to you!

 

Sports and Social

Ultra has a sports and social club which arranges a wide range of subsidised events for Ultra employees. These events are wide ranging from theatre trips to international football at Old Trafford, and from karting at Three Sisters Race Circuit to climbing in the Peak District. There is something for everyone!

​

Technologies

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

  • 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)

  

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, as well as 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, you will require 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!

 

Graduate Opportunity:

Do you want to write software that helps over 250,000 people every hour across 5 continents?

Read more...

​

 

If you feel this Graduate role is for you, please send your CV to hr.recruitment@ultra-as.com

The deadline to apply for the next intake (September 2019) is 28th November 2018.

Graduate Profile

I graduated with a Bachelor of Technology in Computer Science and Engineering (BTECH) from Cochin University of Science and Technology, India.

 

I joined Ultra in October 2015 as a Graduate Software Engineer  working as a part of the Ultra APEX Squad (Airport Performance Expert Systems). My daily tasks can include any of the following:

 

  • Bug fixes

  • Acceptance Testing

  • Updating documentation on APEX

  • System checks on the customer side

 

We have a stand up meeting daily, during which every member of the team updates what he/she has done the previous day and what they are planning to do today. We follow an Agile method of software development.

 

I have been assigned two mentors; one helps me plan my objectives and career progression and the other is my mentor within the team. He supports me with all the initial set-up(installations and stuff), technical know-how and helps me whenever I am blocked during my work. In order to improve my technical knowledge I have been given access to two training websites – Pluralsight and Code school. They have elaborate training videos on a variety of topics and excellent coding challenges.

 

Social activities/Events

Ultra organises social events throughout the year and you can join the Social Club if you wish and benefit from discounts for lots of events and activities. I went to the Christmas party and had a great night. A delicious three course dinner was served , the music and dance just made the ambience perfect.

 

Since I joined Ultra I have represented the company at a careers fair at the University of Salford. It was a great experience meeting so many aspiring engineers from different disciplines.

 

Ultra supports a number of charities each year and along with other graduates in the company, I was given the opportunity to organise fund raising activities for Children In Need. Being a part of this initiative helped us in many ways. We interacted with most of the employees at all levels and got to know people socially as well as from a work perspective. We conducted several fun-filled events and managed to raise a considerable amount of money for this noble cause.

 

Ultra is great company to work for. It gives you all that is required for a progressive career in IT. The graduate scheme itself is very innovative where you get to have a chance to work in all the major functions of the company. The working environment is relaxed which ensures a proper work-life balance.

 

Bhadra Babu Anchalassery
 

bottom of page