- Company Name
- Northrop Grumman UK
- Job Title
- Lead Software Engineer - R10222023
- Job Description
-
Job Title: Lead Software Engineer – R10222023
Role Summary:
Senior technical leader responsible for designing, developing, and maintaining mission‑critical software infrastructure. Owns end‑to‑end delivery, mentors a multidisciplinary team, and collaborates with product, front‑end, and QA groups to ensure high‑quality, scalable solutions.
Expectations:
- Lead a software engineering team in a high‑security environment.
- Drive technical decisions, code quality, and delivery timelines.
- Foster growth of junior developers through coaching and mentorship.
- Ensure compliance with UK government security standards and agile best practices.
Key Responsibilities:
- Own team deliverables in partnership with Scrum Master and product stakeholders.
- Participate across the full software development lifecycle: requirements, design, implementation, integration, testing, deployment, and support.
- Design, build, and deploy scalable backend services using Java (Spring Boot, Maven) or equivalent.
- Contribute to front‑end initiatives with React and npm when required.
- Implement CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments (AWS, Jenkins).
- Conduct code reviews, enforce coding standards, and maintain documentation.
- Mentor junior engineers on architecture, coding practices, and career development.
- Collaborate with QA to define and execute test plans.
- Communicate complex technical concepts to non‑technical stakeholders.
Required Skills:
- Extensive experience as a software developer with strong emphasis on backend Java (Spring Boot, Maven).
- Proficiency in front‑end technologies (React, npm) is a plus.
- Proven ability to design, develop, and deploy scalable, production‑grade systems.
- Hands‑on experience with CI/CD tooling, container orchestration (Kubernetes, Docker), and cloud platforms (AWS).
- Strong proficiency in agile methodologies, sprint planning, and cross‑functional collaboration.
- Excellent written and verbal communication, problem‑solving, and leadership skills.
Required Education & Certifications:
- British citizen (UK National) required.
- Current holder of the Highest Level UK Government security clearance.
- Bachelor’s degree in Computer Science, Engineering, or related field preferred.
---