Senior Software Engineer

  • Innovate Recruitment Ltd
  • Bristol, Gloucestershire
  • 10/11/2025
Full time Information Technology Telecommunications Java Software Engineer

Job Description

Role: Senior Software Engineer

Location: Bristol (Onsite)

Industry: Defence

Salary: Competitive + Bonus + Benefits

Our client, a market leader in Defence is looking for ambitious Senior Software Engineers skilled in either C++ OR Java to join a dynamic team.

They're looking for a comprehensive mix of technical depth and individuals who have driven end-to-end software delivery, from initial requirements through to certification. You ll have a track record of leading the design and implementation of sophisticated systems while guiding and supporting your teammates to achieve high technical standards.

Requirements

  • Advanced C++ OR Java development with a strong foundation in modern programming practices

  • Delivering robust software across large or technically challenging systems

  • Comprehensive understanding of the software lifecycle, particularly around defining requirements and designing solutions

  • Building and maintaining productive relationships with both internal collaborators and external partners

  • Coaching and mentoring less experienced engineers to help them grow

  • Working openly and collaboratively, using clear communication and teamwork to tackle complex problems

Beneficial:

  • Hardening or securing Windows or Linux operating systems

  • Familiarity with software safety and security standards

  • Exposure to user interface or HMI design and development

Benefits:

  • Competitive salary, bonus & pension scheme
  • Opportunity for growth
  • Cash plan
  • Subsidised meals and excellent site facilities
  • Be a part of a collaborative team and leading company