1,898,539open jobs
111,452companies
254,609added this week
Browse all
Salary
≈ $85k – $196k per year (Estimated)
Location
Remote (United Kingdom)
Seniority
Junior · 5+ years exp
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 19, 2026. NEC Software Solutions scores B on the Alion truth index.

Overview
Company
Impact
Profile match
NEC Software Solutions is the British software arm of the Japanese group NEC, built largely from the 2018 acquisition of Northgate Public Services and its predecessors. It supplies the systems British public services run on: police records and intelligence platforms, local authority revenues and benefits, health screening and patient administration, fire and rescue command systems and public safety communications. Headquartered in Hemel Hempstead, it employs several thousand people across the United Kingdom and India, and much of its work requires security clearance because of the police and government data involved.

Come join us and make a difference in the world!

Discover more at www.necsws.com

Please note that for this role you must be eligible for security clearance, so must have been a resident in the UK for a minimum of 5 years.

We are seeking a developer who wants to grow as part of an experienced engineering team, building secure, reliable and meaningful software used across complex public-sector and operational environments.

This role suits someone with a solid technical foundation, a hunger to learn, and a genuine interest in both front-end and back-end development. You do not need to be an expert in every area. What matters is that you enjoy building software, solving problems, communicating clearly, and improving through practical delivery.

You will work across back-end and front-end development, contributing to Java or Kotlin services, Spring Boot applications, REST APIs, integrations, databases, user interfaces, and platform improvements. You will be supported by senior engineers, trusted to take ownership of assigned work, test your changes, and contribute to shared engineering best practices.

This is a strong opportunity to gain practical experience across back-end services, front-end development, cloud-based delivery, and agile engineering practices, while building your confidence and technical ownership over time.

What you will do

  • Build and maintain software features using Java or Kotlin, Spring Boot and modern web technologies, including RESTful APIs that support internal systems and integrations.
  • Contribute to front-end development where needed, working with technologies such as HTML, CSS, JavaScript, TypeScript, React, Angular or AngularJS.
  • Write clean, readable and maintainable code, working with relational and NoSQL databases to query, structure and manage data effectively.
  • Support quality through unit, integration and functional testing, code reviews and defect resolution, with support from the team where needed.
  • Use Git, build tools and CI/CD pipelines as part of everyday development, working closely with product, QA, design, DevOps and other engineers to deliver working software.
  • Develop and apply good engineering practice across security, performance, accessibility and maintainability.

What we are looking for

  • Around 2 to 5 years of software development experience, preferably in a commercial development environment, although capability and potential matter more than exact years.
  • Hands-on experience with Java or Kotlin and object-oriented programming, with exposure to Spring Boot or similar backend frameworks, alongside working knowledge of relational and NoSQL databases.
  • Familiarity with Git, collaborative development workflows, CI/CD pipelines and automated delivery.
  • A test-first attitude, with a willingness to write and maintain automated tests as part of normal development.
  • Ability to work well in an agile team, communicate clearly and take a practical, reliable approach to delivery.
  • Genuine enthusiasm for technology, with a willingness to learn, improve and take on more technical ownership over time.

Desirable experience

  • Experience or good working knowledge of Spring Framework, Spring Data JPA, Hibernate or similar backend technologies.
  • Understanding of REST APIs and service-based development.
  • Front-end development experience using HTML, CSS, JavaScript and ideally TypeScript, with knowledge of frameworks or libraries such as React, Angular, AngularJS or Vue, modern front-end patterns or legacy front-end modernisation.
  • Exposure to cloud platforms such as AWS or Azure, with familiarity across containers, Kubernetes and CI/CD tooling such as Jenkins, GitLab CI or GitHub Actions.
  • Experience with, or working towards, accessibility standards such as WCAG 2.2 AA.
  • Experience working in secure, regulated or operationally sensitive environments.

Why this role

This is an opportunity to develop as a full-stack software developer while working on systems that support national services and make a real difference to people's lives.

You will be part of a team delivering software for complex public-sector and operational environments. The work is meaningful and technically varied, giving you exposure to real-world engineering challenges across back-end services, front-end applications, integrations, databases, security, testing and maintainability.

You will be supported by experienced engineers, encouraged to ask questions and trusted to take ownership as your confidence grows.

How we work

You will join a people-first engineering environment where practical delivery, learning and quality matter. Our work supports national systems and public services, so we care about building software that is reliable, maintainable and useful to the people who depend on it.

We work collaboratively across engineering, product, design, QA and delivery. You will be encouraged to ask questions, communicate ideas clearly, participate in code reviews, share knowledge and help promote best practices across the team.

Our culture is grounded in support, ownership and continuous improvement. You will be encouraged to build confidence, share ideas and contribute to software designed for real people and real-world outcomes.

Security clearance and eligibility

This role may require eligibility for Security Check (SC) clearance, depending on the project or assignment.

You do not need to hold current SC clearance unless specifically stated, but where clearance is required, you must be eligible to obtain it and able to satisfy the necessary residency and vetting requirements.

Candidates must already have the right to work in the UK.

  • Ideally educated to degree level in Computer Science, Software Engineering, Information Technology or a related technical discipline.

  • Equivalent practical experience, professional training or relevant certifications will also be considered.

We pride ourselves in offering an excellent benefits package, including an above average pension scheme. When you join the team at NEC Software Solutions, you are provided with the following:

  • Private Medical Cover funded by NEC for Employees (with the option to add family members at an additional cost)
  • 25 days paid holiday with the option to buy/sell (FTE)
  • 4 x basic salary life assurance cover funded by NEC (with the option to increase cover at an additional cost)
  • A Group Pension Plan with fantastic employer contributions up to a maximum of 8.5%
  • A selection of flexible benefits to suit your individual needs
  • All colleagues get free access to LinkedIn Learning. Over 15000 courses covering a huge breadth of subjects. Learn about what you like, when you like, how you like.

OTHER INFORMATION

  • Candidates must be able to demonstrate a pre-existing right to work and travel within the UK. Documentary evidence will be required.
  • All offers are subject to satisfactory vetting, references and occupational health checks.
  • Depending on the nature of the role a Disclosure Barring Service (DBS) check may also be required.

NEC Software Solutions is an equal opportunities employer, welcoming applications from all communities. If you require any reasonable adjustments or have specific accessibility needs during the recruitment or interview process, please feel free to share these with us. We are committed to ensuring an inclusive and accommodating experience for all candidates.

Who We Are:

We’re NEC Software Solutions (part of global tech giant NEC Corporation). While you read this ad, our software is helping to dispatch ambulances, support families, keep trains on the move, locate missing people and even test the hearing of newborn babies.

Working with us, you’ll be helping our 3,000+ employees push the boundaries of what’s possible and support amazing public services.

We work with governments, hospitals, police forces, housing providers, local authorities and more. We help them pay financial support faster, speed up treatments for patients and respond to emergencies in the right way. The more we do, the more our customers can do for others. And together, we make a world of difference.

We’d love your help. And we’ll support you all the way

      Free account
      Stop reading job ads. Get the ones that fit.
      One free account turns this page into a shortlist built around your stack, your level and your pay.
      Match on every job. Stack, seniority, pay and location, scored against your profile.
      1,898,539 open roles. Read straight off company career pages, refreshed every day.
      Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
      3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
      Create a free account Continue with Google
      Free forever. No card. Under a minute.

      Your match

      How well do you fit this role?
      Two answers are enough for a real match. No account needed.
      Check my fit
      Answers stay in this browser until you create an account.

      Recommended for you based on this role

      Backend
      Similar stack
      Same company
      London
      $60k – $107k per year • Remote (United States) • 2+ years exp • Bachelor's Degree • United States
      Python
      Go
      JavaScript
      Java
      Java
      Spring Boot
      Frontend
      React.js
      DevOps
      Rest API
      GCP
      Azure
      CI/CD
      AWS
      Apply
      Software Engineer 1 hour ago
      $250k – $263k per year • Equity • Remote (Russia) • Full-Time • 3+ years exp • High School Diploma • Perm
      C++
      AI/ML
      Machine Learning
      Apply
      Remote (Brazil) • Full-Time • Brazil
      JavaScript
      DevOps
      Git
      Apply
      Remote (Brazil) • Full-Time • 2+ years exp
      Python
      SQL
      Python
      Flask
      SQLAlchemy
      FastAPI
      Django
      Asyncio
      Celery
      Databases
      PostgreSQL
      Redis
      RabbitMQ
      Apache Kafka
      DevOps
      Rest API
      GCP
      Azure
      CI/CD
      Git
      AWS
      Docker
      Apply
      In office • Internship • Manchester
      JavaScript
      TypeScript
      SQL
      C#
      C#
      .NET
      Databases
      PostgreSQL
      AI/ML
      Copilot
      Claude
      Model Context Protocol
      AI Agents
      Frontend
      Vue.js
      DevOps
      GitHub Actions
      Azure
      CI/CD
      Git
      Kubernetes
      GitHub
      Management
      Linear
      Apply
      ≈ $37k – $96k per year (Estimated) • Remote (United Arab Emirates) • 5+ years exp • United Arab Emirates
      Python
      Go
      JavaScript
      Java
      TypeScript
      Node JS
      Java
      Testcontainers
      Databases
      PostgreSQL
      Redis
      AI/ML
      vLLM
      SGLang
      TGI
      LLM
      OpenAI
      KV Cache
      DevOps
      Rest API
      gRPC
      WebSockets
      Cloudflare
      Amazon S3
      Cybersecurity
      Auth0
      Management
      Stripe
      QA
      Jest
      Pytest
      Supertest
      Apply
      In office • Internship • Lyon
      Python
      JavaScript
      Java
      TypeScript
      C#
      Node JS
      C#
      .NET
      Frontend
      Vue.js
      Angular
      React.js
      DevOps
      GCP
      Azure
      AWS
      Cybersecurity
      GDPR
      Management
      Agile
      Scrum
      Kanban
      Apply
      ≈ $15k – $39k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Mumbai
      Python
      JavaScript
      SQL
      C#
      C#
      .NET
      DevOps
      Splunk
      New Relic
      AWS
      Incident Management
      Management
      ServiceNow
      Service Desk
      Apply
      ≈ $60k – $146k per year (Estimated) • In office • Internship • 2+ years exp • Cologne
      JavaScript
      Apply
      $187k – $229k per year • In office • Full-Time • Chicago
      Python
      JavaScript
      C#
      C#
      .NET
      AI/ML
      Claude
      Claude Code
      Model Context Protocol
      AI Agents
      LLM
      RAG
      OpenAI Agents SDK
      Frontend
      Bootstrap
      Apply
      ≈ $29k – $67k per year (Estimated) • In office • Full-Time • Mumbai
      JavaScript
      Java
      TypeScript
      Java
      Spring Boot
      Databases
      PostgreSQL
      Oracle
      SQLite
      Frontend
      Angular
      Sass
      Mobile
      Ionic
      DevOps
      Rest API
      CI/CD
      Jenkins
      Windows
      Unix
      Management
      Jira
      Agile
      Scrum
      Kanban
      QA
      Selenium
      Postman
      Apply
      ≈ $29k – $67k per year (Estimated) • Hybrid • Full-Time • Bengaluru
      Java
      Kotlin
      Java
      Maven
      Spring Boot
      Spring Data JPA
      Spring Security
      Kotlin
      Mockito
      Databases
      PostgreSQL
      Mobile
      JUnit
      DevOps
      Docker
      Apply
      ≈ $29k – $67k per year (Estimated) • Hybrid • Full-Time • Bengaluru
      JavaScript
      Java
      TypeScript
      Node JS
      Java
      Liquibase
      Node JS
      Express
      Databases
      Amazon Aurora
      DevOps
      AWS
      Amazon S3
      QA
      Jest
      Apply
      Hybrid • Full-Time • Pune
      JavaScript
      Java
      Node JS
      Java
      Spring Boot
      Hibernate
      Node JS
      Express
      Databases
      MySQL
      Neo4j
      MS SQL
      ElasticSearch
      Frontend
      Next.js
      React.js
      DevOps
      Rest API
      Azure
      CI/CD
      Jenkins
      Git
      Docker
      Kubernetes
      Management
      Agile
      Apply
      ≈ $29k – $67k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Mumbai
      SQL
      C#
      C#
      .NET
      Databases
      RabbitMQ
      AI/ML
      Copilot
      Mobile
      MVVM
      Dependency Injection
      DevOps
      Rest API
      Azure DevOps
      Azure
      Git
      Windows
      Management
      Agile
      Scrum
      Kanban
      Apply
      Legal Counsel 5 hours ago
      ≈ $57k – $157k per year (Estimated) • Hybrid • London
      Apply
      Legal Counsel 5 hours ago
      In office • Full-Time • London
      Apply
      Corporate Tax Manager 5 hours ago
      ≈ $60k – $104k per year (Estimated) • Equity • Hybrid • 3+ years exp • London
      Apply
      $34k – $38k per year • In office • London
      Apply
      $49k per year • In office • Bachelor's Degree • London
      Python
      AI/ML
      PubMed
      Machine Learning
      Life Sciences
      PCR
      Next-Generation Sequencing
      Apply
      See all jobs
      This is one of many
      1,898,539 more open roles from verified company boards, updated every day.