Senior Software Engineer
BAE Systems
Overview
Senior Software Engineer at BAE Systems, focused on designing and delivering software for the Hybrid Navy product baseline. You will work within a collaborative Software Team to ensure high quality, performant, and reliable software in a mission-critical naval environment. The role combines design, development, and integration tasks with Agile and DevSecOps practices. You’ll influence engineering practices and help deliver impactful naval software solutions that support operational capability.
Pay / Benefits- Rewards tailored to you and your family
- Support for financial and personal wellbeing
- Balanced lifestyle
- Lifelong learning and professional growth
- Inclusive and supportive culture
- Design, develop and integrate software components within a complex naval systems architecture
- Develop and enhance software using Agile and DevSecOps practices with automated test capabilities
- Participate in sprint planning, reviews and retrospectives to drive delivery and improvement
- Collaborate with engineers, Product Owners and stakeholders to define requirements and solve technical challenges
- Software development experience in a structured engineering environment
- Experience of CI and automated testing
- Familiarity with using and integrating 3rd party software technologies
- Understanding DevSecOps guidance and translating it into design and code artefacts
- Academic qualification in a STEM related subject or equivalent experience, and ability/willingness to become Incorporated or Chartered Engineer
- Strong collaboration with cross-functional teams
- Effective communication with stakeholders
- Problem-solving and adaptability in a fast-paced environment
- CI/CD and automated testing
- DevSecOps practices
- Software design and integration in naval systems
Reference: WJ-747_30221475