Software Engineer
QinetiQ
In this Software Engineer role you will help build maintainable, high-quality code within an Agile-focused team. You will collaborate with Platform Engineers, Delivery Leads and Product Owners to solve complex technical challenges and improve delivery processes. You’ll influence design decisions, contribute to documentation, and drive continuous improvement across the team. The position offers autonomy and mentorship, with a culture that emphasises enablement and rapid learning. Join a mission-driven company shaping safety-focused tech at scale.
Pay / Benefits- Flexible/Hybrid working
- Performance bonus
- Company bonus
- Pension matched 1.5x up to 10.5%
- AXA group medical cover
- Holiday purchase/buy-back scheme
- Continuously deepen technical knowledge, apply design patterns, and use suitable tools to tackle complex issues
- Proactively identify and deliver improvements to team processes and efficiency through collaboration
- Engage in design discussions, challenge solutions constructively, assess technical risks, and maintain documentation
- Take ownership of delivery tasks, foster cross-team collaboration, and focus on delivering high-quality solutions
- Support the team by sharing knowledge and helping others develop
- Ability to break down ambiguous problems into concrete, deliverable steps
- Strong collaboration mindset and team-first attitude
- Willingness to challenge the status quo and improve processes and codebases
- Comfort with owning delivery tasks and seeking cross-team guidance when needed
- Proactive knowledge sharing and mentoring mindset
- collaboration
- problem solving
- communication
- Kubernetes
- GitLab
- React
Reference: WJ-747_30168475