Join BAE Systems as an experienced Software Engineer and work with cutting-edge technology to find innovative solutions to complex challenges. You'll be part of a team that helps keep the UK safe and work with our National Security Customers to build systems that support their core mission capabilities.
Requirements
- Experience in programming languages such as JavaScript, Java,.Net, Python
- Collaborative designing and building of Proof of Concept or Production systems
- Source controlling code with Version Control Systems such as Git, Mercurial, Perforce
- Utilising CI/CD tools such as Bamboo, Jenkins, TeamCity, Bitbucket
- Continual testing of code using Automated Testing Frameworks
- Ensuring code consistency and quality by utilising static code analysis tools such as SonarQube
- Team working inside an agile environment such as Scrum, Lean, Kanban
- Common software design patterns
- Using precedent and creativity to solve client challenges
Benefits
- 25 days holiday a year
- Flexible and part-time working
- Dedicated Career Manager
- Company bonus scheme
- Flexible benefits package including competitive pension scheme, cycle to work scheme, and taste cards