BAE Systems is seeking a Software Engineer to join their team in Gloucester. The role involves working with cutting-edge technology to build systems that support the core mission capabilities of National Security Customers. The team works in a startup-like culture with a focus on innovation and collaboration.
Requirements
- Programming in one or more of JavaScript, Java,.Net, Python
- Collaboratively designing and building Proof of Concept or Production systems
- Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce
- Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes
- Continual testing of code using Automated Testing Frameworks
- Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube
- Team working inside an agile environment e.g. Scrum, Lean, Kanban
- Common software design patterns
- Using precedent and your own creativity to solve our client's challenges!
Benefits
- 25 days holiday a year
- Option to buy/sell and carry over holiday from the year before
- Flexible benefits package
- Private medical and dental insurance
- Competitive pension scheme
- Cycle to work scheme
- Taste cards
- Company bonus scheme
- Employee Resource groups