NATS is the UK’s leading air navigation service provider, handling over 2 million flights each year. It provides air traffic control services from two control centres supporting airports all around the UK, as well as a wide range of commercial solutions to over 30 countries internationally. Our people are at the heart of our purpose to advance aviation and keep the skies safe.
Job Purpose/Overview:
We are looking for a Software Engineer to manage packages linked to the development and maintenance of software components to contribute to the growth and support of NATS software solutions.
This role will be working within the NATS Oceanic team, creating, and maintaining software solutions, enabling the team to provide ongoing support and enhancements of NATS systems.
Other Duties Include:
- Analysis, design and implement changes to software components
- Manage work packages involving the development and delivery of software and its components.
- 3rd/4th line support for software solutions
- Assist with activities such as capture, risk analysis, prototyping, estimating and the production of written proposals
- Supervise engineers assigned to the Job Holder’s work package
- Produce and maintain documents covering the full development lifecycle
- Design and implement changes to systems/sub-systems and the development and maintenance of software components in the form of work packages
- Estimate the requirement of resources associated with the execution of a work package.
- Highlight any risks or dependencies associated with a work package
- Provide technical guidance to junior software engineers
- Deliver the output of a work package for the performance, budget and schedule of the work package outputs
- Respond to requests for specialist support, requiring rapid analysis of the situation and immediate action to ensure high utilisation of the NATS software systems
- Portray expertise and knowledge in the rapidly changing field of software and systems
- Provide technical advice to customers and staff within a particular technical field, (e.g. programming languages, software packages, design methodologies, standards)
Essential Skills and Experience:
- As a minimum, a HNC (or equivalent RQF level 4 or SCQF level 7 qualification) in a computing, engineering or technology related discipline and have relevant experience
- Knowledge of software engineering, and experience across full project lifecycle – including design, development, and testing
- Understanding or experience of systems development/engineering, working in a commercial environment. Previous experience of ATC systems and software is highly desirable
- Experience with DELPHI is a must
- An understanding of work package management within a software development environment, including the principles of staff management
- The job holder should also have experience of negotiating with users, customers, other disciplines, and suppliers
Additional Vacancy Information:
We are proud to offer a fantastic total reward package to help you thrive both personally and professionally. In addition to a competitive salary that’s regularly reviewed, you’ll also benefit from a wide range of other benefits which includes generous leave entitlement, a market-leading defined contribution pension scheme, a range of voluntary benefits and retail discounts, wellness support and a comprehensive learning and development offering.
We have adopted agile working to provide greater flexibility and increased choice over working arrangements, with the opportunity for this role to work in our modern office facilities as well as remotely.
If you share our passion to advance aviation and keep the skies safe – we would like to hear from you whatever your age, sex, race, faith, sexual orientation, gender identity, gender expression, visible or invisible disability. Individuals that bring different perspectives, skills, life experiences and backgrounds help us be at the forefront of our industry.