Now hiring

Senior Software Developer @ NSD

Lower Station Road 9-19, NormantonOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £55,000 - 95,000 per year

Requirements: Commercial experience developing software with Java and/or C++ (5 years)Strong Linux development experienceExcellent understanding of object-oriented programming, software architecture, and design patternsExperience building enterprise-scale backend applications, APIs, and distributed systemsExperience with multithreaded and concurrent application developmentStrong debugging, troubleshooting, and performance optimisation skillsExperience with relational and/or NoSQL databasesFamiliarity with Docker and containerised applicationsExperience using CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOpsStrong knowledge of Git and modern software development practicesExperience working within Agile development environmentsDegree in Computer Science, Software Engineering, or equivalent commercial experienceStrong leadership and mentoring capabilitiesExcellent analytical and problem-solving skillsStrong communication and stakeholder management abilitiesA collaborative approach with a passion for delivering high-quality softwareCommitment to engineering best practices, continuous improvement, and secure software development Responsibilities: Designing, developing, and maintaining high-performance backend software using Java and C++Leading the technical design and implementation of software components, APIs, and servicesBuilding secure, scalable, and maintainable applications within Linux environmentsMentoring and supporting junior engineers through technical guidance and code reviewsContributing to software architecture, technical strategy, and engineering roadmapsDeveloping RESTful APIs, microservices, and distributed applicationsInvestigating and resolving complex software defects and performance issuesUsing profiling, debugging, and static analysis tools to maintain software qualityContainerising applications using DockerSupporting CI/CD pipelines and DevSecOps practicesCollaborating with customers and multidisciplinary teams to deliver technical solutionsUsing Git-based version control platforms to support collaborative development Technologies: AzureBackendCI/CDDevSecOpsDevOpsDockerGitGitLabSupportJavaJenkinsLinuxNoSQLmicroservicesCloud More:

We are offering an exciting opportunity for an experienced Software Developer to join our specialist engineering team delivering secure, high-performance backend software for mission-critical programmes. Based onsite in South West England, this role offers a salary of £53,000 - £78,000 and requires active UKIC DV Clearance. You will work in Linux environments on enterprise-scale systems, with the chance to provide technical leadership, mentor others, and contribute to secure software development within a collaborative and high-performing team.

last updated 32 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores