Tatton Recruitment

Tatton Recruitment

Tyldesley, North West

C# / C++ Software Engineer

Contractil y a 6 joursUnited Kingdom
IT

Job Description

Requirements:
  • Extensive experience in C++ and C# development in a Windows environment
  • Proficiency in C# for tooling, test interfaces, or Windows components
  • Demonstrable skills in multi-threaded and concurrent programming
  • Strong understanding of software design principles, memory management, and performance optimisation
  • Experience with version control systems such as Git and CI/CD pipelines
  • Experience using technical documentation to inform software engineering processes around system software requirements
  • Desirable: Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop (HWIL) setups
  • Desirable: Experience with software engineering tools such as GitLab, SonarQube, JIRA, and Confluence
  • Desirable: Experience with IBM DOORS for managing requirements and test evidence
Responsibilities:
  • Design and develop system interface computer software that captures performance data
  • Support the setup and commissioning of new software for target testing on Windows hardware
  • Architect and implement robust, scalable, maintainable multi-threaded applications
  • Lead and contribute to system integration, verification, and testing at component and system levels
  • Conduct performance analysis, debugging, and optimisation of real-time systems
  • Document architecture, interface definitions, and test procedures to support handover and formal test activities
  • Work with subsystem design teams and manufacturing teams to build and integrate data capture, analysis, and training systems
  • Respond to new customer requirements and improve product functionality
Technologies:
  • Architect
  • C#
  • CI/CD
  • Confluence
  • Git
  • GitLab
  • Hardware
  • IBM
  • Support
  • JIRA
  • Windows
  • C++

More:

We are recruiting a C# / C++ Software Engineer subcontractor for an initial 12-month contract, with the possibility of ongoing, long-term work. The role is based in Bolton, Greater Manchester, and is onsite. A compressed four-day week from Monday to Thursday should be possible. The contract is 37 hours per week, with hours above 37 paid at time and a quarter. The rate is £65 per hour, and the engagement is inside IR35 via an umbrella company. Our Manufacturing Intelligence and Support department delivers software solutions supporting products in the field and factory. You will join a development team of five to seven, working across multiple product subsystems with C++ and C#.

last updated 42 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Tatton Recruitment

Tatton Recruitment

Tatton Recruitment

Tyldesley

IT

Skills & Technologies

C#C++GoScalaGitCI/CDAIUI

Inferred from job description

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom