Enable job alerts via email!

Senior C++ Developer

Lorien

Manchester

Hybrid

GBP 50,000 - 65,000

Full time

3 days ago
Be an early applicant

Job summary

A technology solutions provider in Manchester is seeking a Senior C++ Developer to work in a close-knit team on high-performance customer-facing platforms. You will be involved in enhancing software features, supporting reliability through rigorous testing, and mentoring junior developers. The ideal candidate has substantial C++ experience and familiarity with Windows development. This role is hybrid with 2 days a week in the office.

Benefits

Bonus and perks
Close-knit team environment

Qualifications

  • Approx. 7 years of recent experience in C++.
  • Familiarity with Windows development.
  • Knowledge of networking concepts (HTTP, TCP/IP, sockets).

Responsibilities

  • Design and implement high-quality solutions to business requirements.
  • Integrate with hardware peripherals.
  • Mentor less experienced developers.

Skills

C++
Agile methodologies
UI design implementation
Performance optimization

Tools

Visual Studio
Qt
Git
Job description
Senior C++ Developer
  • Manchester City Centre (8 min walk from Manchester Victoria Station)
  • 2 days a week in office
  • £50k - £65k +bonus, perks and benefits

You would be working with a close-knit development team on the development and rollout of high performance, customer facing Self-Service Terminal platform to be used in over 1400 stores across the UK.

As a Senior Developer, you'll play a key role in the evolution of the software, supporting feature enhancements, performance improvements, UI implementation and integration with various hardware components. You'll take ownership of complex tasks, work closely with other developers, QA engineers, and delivery leads, and mentor less experienced developers to help deliver high-quality solutions.

Job Duties
  • Design and implement high quality solutions to business requirements
  • Deliver performance and reliability in software
  • Ensure quality through unit and automation tests
  • Integrate with hardware peripherals
  • Support and develop backend services
  • Implement UI design changes and improvements
  • Review code, testing, and debugging
  • Write and maintain technical documentation
  • Collaborate with QA to support test coverage and investigate issues
  • Work as part of an Agile delivery team to help meet sprint goals
  • Mentor less experienced developers
  • Approx. 7 years recent experience in C++
  • Familiarity with Windows development and Visual Studio
  • A solid knowledge of the STL
  • Exposure to Qt and QML
  • Experience of client-server architecture
  • Knowledge of networking concepts (HTTP, TCP/IP, sockets)
  • Interest in or experience with hardware communication (e.g. serial, USB)
  • Experience or familiarity with C#
  • Knowledge/experience of DevOps/GitOps
  • Experience and knowledge of multi-threading

IND_PC1

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.

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