×
Register Here to Apply for Jobs or Post Jobs. X

NSL - Software Engineer

Job in Manchester, Greater Manchester, M9, England, UK
Listing for: BAE Systems Digital Intelligence
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below

NSL - Software Engineer

BAE Systems Digital Intelligence invites you to apply for the NSL - Software Engineer role. This position contributes to our national security mission by building advanced systems that support the UK’s core defence capabilities.

Location: Manchester, UK.

Responsibilities

As a key member of our Software Engineering team, you will collaborate with National Security Customers to design, develop, deploy, and maintain robust applications and services. You will work autonomously within Dev Ops‑enabled teams, engaging directly with end‑users to understand requirements, craft solutions, and deliver high‑quality code in an agile environment. You will also contribute to broader engineering initiatives by adopting new technologies and sharing knowledge across the community.

Qualifications
  • Programming experience in JavaScript, Java, .Net, or Python.
  • Collaborative design and implementation of Proof‑of‑Concept or Production systems.
  • Source control proficiency using Git, Mercurial, or Perforce.
  • Utilisation of CI/CD tools such as Bamboo, Jenkins, Team City, or Bitbucket.
  • Continuous automated testing of code using established frameworks.
  • Code consistency and quality ensured via static analysis tools like Sonar Qube.
  • Teamwork within an agile framework (Scrum, Lean, Kanban).
  • Understanding of common software design patterns.
  • Creative problem‑solving to address client challenges.
  • Preferred: Machine Learning software (Amazon, Azure, Tensor Flow).
  • Preferred: Cloud deployment (AWS, Azure).
  • Preferred: Containerisation (Docker, Kubernetes).
  • Preferred: Relational, document, or graph database systems.
  • Preferred: Software configuration and deployment (Ansible).
Benefits
  • 25 days holiday per year with the option to buy/sell and carry over.
  • Competitive pension scheme, cycle‑to‑work, taste cards, and more.
  • Dedicated Career Manager to guide your career progression.
  • Company bonus scheme.
  • Diversity and Support groups covering mental health, wellbeing, and inclusive workplaces.
  • Flexible working: core hours, part‑time, and hybrid options.
About the Team

Our team blends generalists and specialists, fostering innovation and agile delivery across Public‑Sector projects. We prioritize a healthy work‑life balance, enrichment opportunities, and collaboration with national security clients.

About BAE Systems Digital Intelligence

BAE Systems Digital Intelligence brings more than 4,500 experts across ten countries to unlock digital advantage for governments, armed forces, and commercial businesses. We champion diversity, inclusion, and impact on national security.

Security clearance is required for this vacancy. If you are not presently cleared, you must be eligible for and willing to go through the clearance process.

Connect

Help us secure a connected world.
Apply now and be inspired.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary