cover image
NATS

Software Engineer

Hybrid

Whiteley, United Kingdom

£ 83,038 / year

Freelance

13-03-2025

Share this job:

Score my CV

Job Specifications

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.

(This is a fixed term contract for 12 months)

Job Purpose/Overview

Manage or work on work packages concerned with the development and maintenance of software components and systems / sub-systems to contribute to the development and support of NATS software solutions.

Other Duties Include
Analysis, design and implementation of changes to software components, in accordance with customer requirements.
Management of and responsibility for work packages involving the development and delivery of software components in accordance with performance, budget and schedule requirements.
2nd line support for NATS software solutions as appropriate, requiring a responsive and flexible approach to ensure a high utilisation of these systems.
Contribute to proposals by assisting with activities such as requirements capture, risk analysis, prototyping, and the production of written proposals.
Supervision and guidance of engineers assigned to the Job Holder’s work package.
Production and maintenance of documentation covering the full development lifecycle.
Provision of expertise and knowledge in the rapidly changing field of commercial software and systems used by NATS systems.
Ensure that the processes and tools used in the development of software systems are efficient and effective.

Essential Skills and Experience

As a minimum, a HNC (or equivalent level 4 or SCQF level 7 qualification) in a computing, engineering, technology, or numerate related discipline or an equivalent defined by a professional body.
Knowledge of system and software development is a pre-requisite for the job. It is highly desirable that the job holder has previous experience of ATC systems and software and has worked in a commercial environment. Computer languages should include C++. Operating Systems should include UNIX. The job holder should have experience of using at least one analysis and design methodology with a CASE tool, e.g. Select Enterprise.
An understanding of work package management within a system and software development environment, including the principles of staff management, is required. The job holder should also have experience of negotiating with customers, other disciplines, and suppliers. It is essential that he or she always communicates clearly and effectively.

Additional Vacancy Information

We are proud to offer a fantastic total reward package to help you thrive both personally and professionally - for more information on what NATS can offer you please visit - Why NATS? - NATS

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. We also welcome discussions on flexible and part-time working arrangements. Find out more here.

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.

About the Company

We are the UK's leading provider of air traffic control services. In a typical year pre-Covid, we handle over 2.5 million flights and 250 million passengers travelling over the UK and across the North Atlantic. If you’ve been a passenger on a commercial aircraft flying in UK airspace then it's highly likely that we’ve handled your flight. Outside of the UK we offer leading air traffic products and services to customers including airports, airlines, air traffic service providers and governments. We currently provide these ac... Know more

Related Jobs

Company background Company brand
Company Name
Simon James I.T. Ltd
Job Title
Frontend Developer
Job Description
Lead Frontend Engineer – NextJS & App Router We’re looking for a Frontend Lead Engineer for an ongoing contract with a Telecommunications client in West London. you'll have a solid Front End Development background along with strong NextJS with App Router experience & Headless CMS, React (NextJS), Vue, or Angular. Extensive experience in building scalable, performant web applications. NextJS, React, Headless CMS, Vue, Angular They take ownership of complex frontend features, ensuring high-quality, accessible, and responsive UI design. The Frontend Lead Engineer plays a key role in technical decision-making, contributes to code reviews, and guides junior engineers in best practices. They collaborate closely with design, backend, and product teams to implement cohesive user experiences and drive continuous improvement in frontend standards and practices. London/Paddington 2-3 days per week, 6 months to start
London, United Kingdom
Hybrid
Freelance
26-03-2025
Company background Company brand
Company Name
Avance Consulting
Job Title
Advance / Expert Fullstack Developer
Job Description
Role: Advance/Expert Developer (Fullstack) Location: Glasgow, Scotland, UK. (5 days onsite a week) Job Type: Contract Contract Duration: 12 months We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development. Key Responsibilities – 1. Design overall architecture of the web application. 2. Maintain quality and ensure responsiveness of applications. 3. Collaborate with the rest of the engineering team to design and launch newfeatures. 4. Maintain code integrity and organization. 5. Experience working with graphic designers and converting designs to visual elements. 6. Understanding and implementation of security and data protection. 7. Highly experienced with back-end programming languages Java, JavaScript, React, , JDBC, Microservices, Pivotal Cloud Foundry, REST Web Services, Spring Framework. 8. Proficient experience using advanced JavaScript libraries and frameworks such as ReactJs etc.. 9. Understanding of server-side languages including {{such as Jade, EJS, Jinja, etc.}}. 10. Experience with cloud message APIs and usage of push notifications .11. Knowledge of code versioning tools {{such as Git, Mercurial or SVN} } . Job Requirement s:Essential Skills: Extensive expereicce in Java 11 (or above), Spring Framework, MVC, JDBC, Hibernate, Cloud API’s, ReactJS, Microservices, Kaf k a Extensive Experince in Backend Development using Sybase/Oracle & PL/S Q L Qualification s : * Expert programmer in Java 11 or abo ve* Thorough understanding of Java EE architecture, with a focus on EJBs, JPA, and JAX-RS web servic es* Frontend web development experience with HTML5, JavaScript, and CSS3, ReactJs Mandato ry* Understanding of AJAX, object-oriented JavaScript, the DOM and JS ON* Experience writing RESTful web servic es* Experience on writing Automation Testscripts using Selenium, CuCumber and UI Testscripts using KARMA et c.* Strong knowledge of SQL and RDBMS database desi gn* Experience with virtualization technologies like Oracle VM and VMWa re* Have spent time as part of an agile development team (preferably Scru m)* 8+ years of industry experien ce* AWS Services like (EC2, EKS, S3 et c)
Glasgow, United Kingdom
On site
Freelance
26-03-2025
Company background Company brand
Company Name
ORN-AI, A Talent Management Platform
Job Title
Rust Developer-Hybrid
Job Description
5+ years of professional experience in Rust development. Strong understanding of memory management, concurrency, and multithreading in Rust. Experience with system-level programming, embedded systems, or blockchain development is a plus. Proficiency in working with asynchronous programming and networking protocols. Familiarity with Rust frameworks/libraries such as Actix, Tokio, Rocket, or Warp. Knowledge of WebAssembly (WASM), if applicable. Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is an advantage. Proficiency in version control (Git) and CI/CD pipelines
London, United Kingdom
Hybrid
Freelance
26-03-2025
Company background Company brand
Company Name
LIMA
Job Title
1st Line End User Support Engineer
Job Description
From infrastructure and cloud solutions to cybersecurity, managed services and beyond, our partnership-based approach delivers long-term value for our customers. In over 25 years, it’s made us a trusted provider to organisations across the public and private sectors. We’re actively recruiting a 1st Line Support Engineer to join our dynamic Service Desk team. As our clients' first point of contact, you’ll play a pivotal role in logging, troubleshooting, and resolving service tickets efficiently within our End-User Support (EUS) Desk. This role primarily focuses on the Microsoft Stack, so a strong foundation in Microsoft technologies is essential. This is a fixed-term opportunity to cover maternity leave; however, with our exciting pipeline of customer projects, there is a potential for the role to transition to a permanent position. Day to day, you will: • Respond to first-line support queries via telephone and the Service Desk ticketing system, ensuring prompt and effective issue resolution. • Diagnose, troubleshoot, and resolve End User Support issues in accordance with agreed Service Level Agreements (SLAs). • Assist with hardware deployments, including desktops, and laptops, ensuring smooth rollout and configuration. • Onboard new customer assets into the LIMA End User Support Service Desk, maintaining accurate records and system updates. • Coordinate with suppliers and third parties for hardware replacements and customer application escalations, ensuring timely resolutions. • Maintain comprehensive and real-time documentation for all service tickets, from initial logging to closure, to uphold service transparency and efficiency. • Escalate critical issues to the Service Desk Coordinator and Team Lead, ensuring proactive communication and resolution. • Deliver exceptional customer service, fostering positive client relationships and ensuring high satisfaction levels. To be successful you should have skills or knowledge of these technologies: • Active Directory • Office 365 Administration • Microsoft Intune • Microsoft Teams • Group Policy • Basic Network and Hardware issue diagnostics • Anti-Virus and other end-user security systems • Basic Service Desk procedures such as New Starter Processes Experience with the ITIL framework or a solid understanding of its principles would be a strong advantage. Benefits: Joining our team comes with a range of benefits designed to enhance your work experience and well-being: • Time to relax with 25 days holiday (pro rata for part-time employees), plus bank holidays. You will also have the option to buy or sell 5 days leave each year • An additional paid day to celebrate your birthday with family and friends • Life assurance coverage at 4 times your annual salary • From day one you’ll have access to Medicash our healthcare cash-back plan and after two continuous years of service have the option to join our private medical scheme • Access to ongoing training and development opportunities to help you grow in your career • Enhanced maternity, paternity and adoption pay after two continuous years service • Confidential counselling and support services to help you navigate life's challenges • Salary sacrifice schemes to support you in saving for retirement or purchasing an electric car or bike • Engage with your colleagues through team-building activities and events. • Get prime view seats for the price of a standard ticket at the AO Arena, with full VIP treatment, guarant REF-220 621
Manchester, United Kingdom
On site
Freelance
26-03-2025