Software Engineer

BAE Systems
London
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Collaboration","Teamwork","Problem-solving","Creativity","Agile mindset"]

Build and deliver National Security-focused proof-of-concept and production systems in an agile environment. You’ll code in one or more languages such as JavaScript, Java, .Net, or Python, use version control (Git/Mercurial/Perforce), and streamline delivery with CI/CD tools like Jenkins or Bamboo. Ensure code quality with automated testing and static analysis, and contribute to modern deployments using cloud (AWS/Azure), containers (Docker/Kubernetes), and configuration tools like Ansible.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
BAE Systems
BAE Systems
3 months ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and deliver National Security-focused proof-of-concept and production systems in an agile environment. You’ll code in one or more languages such as JavaScript, Java, .Net, or Python, use version control (Git/Mercurial/Perforce), and streamline delivery with CI/CD tools like Jenkins or Bamboo. Ensure code quality with automated testing and static analysis, and contribute to modern deployments using cloud (AWS/Azure), containers (Docker/Kubernetes), and configuration tools like Ansible.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop proof-of-concept and production systems for National Security clients.
  • •Collaborate with others to design and implement software solutions within agile teams.
  • •Manage code using version control and streamline releases using CI/CD toolchains.
  • •Improve quality through automated testing and static code analysis.
  • •Contribute to cloud, container, database, and deployment activities (e.g., AWS/Azure, Docker/Kubernetes, Ansible).

Pay and Benefits

Perks:Private MedicalDentalPensionCycle ToTaste CardsAnnual BonusFlexible Benefits

Key Requirements

  • •Experience programming in one or more of JavaScript, Java, .Net, or Python.
  • •Collaboratively design and build proof of concept or production systems.
  • •Use version control systems such as Git, Mercurial, or Perforce and develop with CI/CD tools like Bamboo, Jenkins, or TeamCity.
  • •Continually test code using automated testing frameworks and ensure quality using static code analysis (e.g., SonarQube).
  • •Work effectively in agile environments (Scrum, Lean, Kanban), with experience in areas like cloud (AWS/Azure), containers (Docker/Kubernetes), and databases or ML software a plus.
Skills:CollaborationTeamworkProblem-solvingCreativityAgile mindset
Tech Stack:JavaScriptJava.NetPythonGitMercurialPerforceBambooJenkinsTeamCityBitbucketCI/CDAutomated TestingSonarQubeScrumLeanKanbanAmazon Machine LearningAzure Machine LearningTensorFlow

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.
Security Clearance:Government SC

Company Brief

BAE Systems
Multinational defence, security and aerospace company designing, manufacturing and supporting military and civilian systems including naval ships, submarines, aircraft, cyber solutions and electronic systems for governments and commercial customers.
Industry: Defense Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1999
WebsiteLinkedIn