> Markdown version of [/jobs/ext/4612305-senior-data-engineer](https://www.wearedevelopers.com/jobs/ext/4612305-senior-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer - **Company:** Northrop Grumman - **Location:** Manchester, United Kingdom - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Agile Methodology, Software Applications, Cloud Computing, Software Debugging, Software Architecture, Secure Coding, Software Engineering, Software Systems, Systems Integration, Utility Software, Enterprise Software Applications, Software Troubleshooting, Devsecops, Programming Languages - **Published:** November 7, 2026 - **Apply:** https://dejobs.org/x/x/BC04DF7D4EEB47CE8A84603964DDD814/job/ ## About the Role * Experience designing, developing, and testing software applications using modern programming languages and frameworks. * Strong understanding of software engineering principles, system design, and software development lifecycle practices. * Experience analysing requirements and translating technical and business needs into software solutions. * Ability to troubleshoot complex technical issues and implement effective resolutions. * Strong collaboration and communication skills, with experience working in multidisciplinary teams. * Knowledge of software quality standards, coding best practices, and secure development principles. Desirable Experience * Experience working within defence, government, aerospace, cyber, national security, or highly regulated environments. * Familiarity with Agile delivery methodologies and DevSecOps practices. * Experience with systems integration, operating systems, utility software, or large-scale enterprise applications. * Knowledge of cloud technologies, automation, and modern software architecture patterns. ## Description * Design, develop, test, and maintain software applications and systems throughout the development lifecycle. * Analyse user requirements and system capabilities to create effective software solutions that meet operational needs. * Collaborate with systems, hardware, and engineering teams to integrate software into complex technical environments. * Troubleshoot, debug, and resolve software issues while ensuring high levels of quality and performance. * Produce technical documentation, operating instructions, and supporting artefacts in line with project requirements. * Ensure software products comply with engineering standards, security requirements, and best practice development methodologies., Due to the nature of our work, you must be a UK national and able to gain and maintain UK Government security clearance in line with the job role and requirements. Our recruitment team is on hand to answer any questions and will guide you through the process: talentenquiries@uk.ngc.com