Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Copello Global

Bristol

On-site

GBP 40,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading defence contractor is seeking skilled software engineers to join their New Product Development team in Bristol. This hands-on technical role involves leading the development of software requirements and design with a focus on delivering high-quality solutions across the software engineering lifecycle. Ideal candidates will have expertise in Java and/or C++, experience in complex systems, and a collaborative mindset. Mentorship opportunities are available in a supportive environment.

Benefits

Career development support
Work-life balance

Qualifications

  • Strong programming expertise in Core Java and/or C++.
  • Proven experience delivering software products for complex systems.
  • Ability to build strong internal and external customer relationships.

Responsibilities

  • Collaborate with international teams to lead software requirements and design.
  • Deliver high quality solutions across the full software engineering lifecycle.
  • Mentor and support other engineers in the team.

Skills

Core Java
C++
Software Development Lifecycle
Communication Skills
Mentoring Skills
Job description
About the Role

Copello are supporting a Defence lead in their search for passionate, skilled software engineers with strong problem solving ability, excellent attention to detail, and a proactive, self motivated mindset.

You’ll join our growing New Product Development team, working on next generation planning and control products. This is a hands on technical role where you’ll collaborate with international teams, lead the development of software requirements and design, and deliver high quality solutions across the full software engineering lifecycle.

We’re seeking engineers with both depth and breadth of experience — people who have led complex technical deliveries and enjoy supporting and mentoring others. You’ll have the opportunity to expand your skills across a wide range of technologies while benefiting from a supportive environment that values career development and work-life balance.

What You’ll Bring
  • Strong programming expertise in Core Java and / or C++
  • Proven experience delivering software products for complex systems
  • Solid understanding of the full Software Development Lifecycle , particularly software requirements and design
  • Experience developing and managing software requirements through the full lifecycle, ensuring delivered solutions meet defined needs
  • Ability to build strong internal and external customer relationships, especially for requirement development and validation
  • A collaborative, open approach to problem solving with excellent communication skills
  • Experience mentoring, coaching, or supporting other engineers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.