Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Innovate Recruitment Ltd

Bristol

On-site

GBP 125,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm is looking for a Senior Software Engineer in Bristol, specializing in C++ or Java. The ideal candidate will lead software design and deliver robust systems while mentoring junior engineers. You will collaborate closely with internal and external teams to navigate complex challenges. The position offers a competitive salary, bonus, and excellent benefits in a dynamic work environment.

Benefits

Competitive salary
Bonus
Pension scheme
Opportunity for growth
Cash plan
Subsidised meals
Excellent site facilities

Qualifications

  • Experience in delivering software for large or technically challenging systems.
  • Ability to lead software design and implementation.
  • Skills in coaching and mentoring less experienced engineers.

Responsibilities

  • Lead the design and implementation of software systems.
  • Build relationships with internal collaborators and external partners.
  • Work collaboratively to tackle complex problems.

Skills

Advanced C++
Java development
Software lifecycle understanding
Communication
Teamwork
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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.