Enable job alerts via email!

Software Engineer

Anson McCade Ltd - IT and Finance Recruitment

Nottingham

On-site

GBP 45,000 - 65,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Anson McCade Ltd is seeking a Software Engineer to work within a dynamic team on critical software solutions in the defence sector. Candidates will support the full software development lifecycle, enhance product functionality, and contribute to an Agile team, focusing on quality delivery and system-wide knowledge.

Qualifications

  • Strong background in software engineering with a wider system impact.
  • Proficient in C++ and C# programming languages.
  • Experience in Agile development environments using Scrum.

Responsibilities

  • Develop, maintain, and enhance software using C++ and C#.
  • Engage in the full development lifecycle including design, coding, testing, and deployment.
  • Collaborate in an Agile environment to deliver customer-focused solutions.

Skills

Software Engineering
C++
C#
Agile Development
Automated Testing
Communication
Teamwork

Job description

Location: United Kingdom (North West) Type: Permanent

Software Engineer – C++ / C# | Defence Sector | Agile | Full Lifecycle | UK-Based

An exciting opportunity has arisen for a Software Engineer to join a dynamic and expanding team working on critical software solutions that directly support the success of advanced technology products. This role offers the chance to contribute across the full software development lifecycle, from design and development to integration, delivery, and in-service support.

As part of a collaborative Agile team of 5–7 engineers, the successful candidate will work on enhancing product functionality and responding to evolving customer requirements using C++ and C#. Unlike roles confined to a single feature, this position offers exposure to a wide range of subsystems, giving engineers a deep understanding of end-to-end system operation.

Key Responsibilities:

Develop, maintain, and enhance software using C++ and C#

Contribute to the full development lifecycle, including design, coding, testing, integration, and deployment

Collaborate within an Agile (Scrum) environment to deliver high-quality, customer-focused solutions

Work across a variety of subsystems to gain system-wide knowledge

Support service delivery and post-deployment maintenance activities

Essential Skills and Experience:

Strong background in software engineering with a clear understanding of its broader system impact

Proficiency in C++ and C# programming languages

Experience working in Agile development environments, ideally using Scrum methodologies

Solid knowledge of the full software development lifecycle, including requirements capture, design, development, testing, and support

Excellent communication and teamwork skills, with a proactive and detail-oriented mindset

Familiarity with Windows OS lockdown techniques

Experience with automated testing frameworks and tools

Additional Information:

Candidates must be eligible for UK Security Clearance due to the nature of the work

Location: UK-based role, with potential on-site attendance at secure facilities as required

Reference: AMC/RHU/SENG

Apply for this vacancy

Your CV will be sent to the selected department. At no time will your CV be sent outside of Anson McCade without your authorisation.

*Mandatory field.

Your name*

I confirm I currently have the right to take full time employment at the location for which I am submitting my CV Please state the locations where you currently have the right to take full time employment

Attach a file (Word or PDF only accepted)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.