Software Engineer - C/C++

New Today

Overview

Role - Software Engineer, C/C++

Location - Hybrid, Home and onsite in Fareham

Contract - 6 months

Rate - £475 to £525 per day

Start - ASAP

This role has been deemed Inside IR35.

You must hold active SC Clearance to be eligible for this role.

The Opportunity

We are working in partnership with a leading defence systems integrator to recruit a Software Engineer for an exciting, long-term programme of international work. This role offers the chance to join a highly skilled team delivering cutting-edge software solutions across complex and challenging projects.

If you're looking to develop your career in a dynamic environment where no two projects are the same, this is an excellent opportunity.

The Role

As a Software Engineer, you'll play a key part in the full software development lifecycle – from design and development through to testing, integration, and deployment. You'll work within a collaborative Agile team, contributing to solutions that solve a wide variety of technical challenges while ensuring quality, performance, and reliability.

Key Responsibilities Include

  • Designing software using functional and/or object-oriented methodologies
  • Developing and implementing software solutions and tools
  • Conducting unit, functional, and integration testing
  • Diagnosing and resolving technical issues during test phases
  • Preparing operating instructions and documentation
  • Collaborating with stakeholders to present research findings and progress
  • Applying software engineering standards, principles, and best practices

The Person

We are seeking an enthusiastic, self-motivated Software Engineer who enjoys problem-solving and working as part of a high-performing team. You'll bring strong technical skills and a flexible mindset, with the ability to adapt to new challenges and technologies.

Essential Skills & Experience

  • Proficiency in C and/or C++ development
  • Strong verbal and written communication skills
  • Experience with software development methodologies
  • Knowledge of configuration management tools (e.g. Git, Subversion)
  • Ability to deliver high-quality work to time and budget

Desirable Skills

  • Java development experience
  • Agile development experience (Scrum, SAFe)
  • Familiarity with Linux operating systems and scripting (e.g. Python)
  • Knowledge of cloud platforms (AWS), containers (Docker), or infrastructure as code
  • Experience with COTS integration technologies (e.g. Apache Camel, Kafka)
  • Exposure to Atlassian tools (Jira, Confluence)
  • Understanding of systems engineering and integration & test principles

If you would like to learn more, please apply through the advert and we will be in touch to discuss in more detail.

#J-18808-Ljbffr
Location:
Fareham, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
PartTime
Category:
IT & Technology

We found some similar jobs based on your search