Software Development Lead (C++, C#, Python) - Hybrid

SYSTRA UK & Ireland

Reading

Hybrid

GBP 75,000 - 115,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SYSTRA UK & Ireland is seeking a Principal Consultant (Software Development) to design, build, and maintain high-performance software systems. You will work closely with the Technical Lead and cross-functional teams to deliver reliable features, contributing to architecture decisions and engineering best practices.

You will mentor less experienced developers, optimise CI/CD pipelines with DevOps colleagues, and participate in agile ceremonies.

Qualifications

  • Proficient in C++ with modern standards (C++14/17/20) and memory management.
  • Strong C# experience in .NET Core / .NET 6+ and OOP patterns.
  • Proficient Python for scripting, automation, and back-end services.
  • Solid understanding of algorithms, data structures, and design patterns (SOLID).
  • Experience with unit testing frameworks (Google Test, NUnit, pytest) and profiling/debugging.
  • Git-based workflows and code review processes.

Responsibilities

  • Design, develop, and maintain Paramics Discovery using C++, C#, and Python across the full SDLC.
  • Write clean, well-documented code with an emphasis on testability and performance.
  • Contribute to architectural discussions and trade-off analyses.

Skills

C++
C#
Python
Algorithms
SOLID principles
Unit testing
Git
CI/CD
SQL
Communication
Deployment

Tools

Docker
Jenkins
GitLab CI
Azure/AWS
GCP

Job description

SYSTRA UK & Ireland is seeking a Principal Consultant (Software Development) to design, build, and maintain high-performance software systems. You will work closely with the Technical Lead and cross-functional teams to deliver reliable features, contributing to architecture decisions and engineering best practices.

You will mentor less experienced developers, optimise CI/CD pipelines with DevOps colleagues, and participate in agile ceremonies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect (C++, C#, Python) – Hybrid
Senior Software Architect (C++, C#, Python) – Hybrid

SYSTRA UK & Ireland • England

Hybrid
GBP 90,000 - 130,000
Bonus
Private healthcare
Electric car scheme
+2
Tech Lead: Software Development (C++, C#, Python) – Hybrid
Tech Lead: Software Development (C++, C#, Python) – Hybrid

SYSTRA UK & Ireland • Manchester

Hybrid
GBP 70,000 - 110,000
Hybrid work
Senior Software Architect (C++, C#, Python)
Senior Software Architect (C++, C#, Python)

SYSTRA • Birmingham

Hybrid
GBP 90,000 - 120,000
Principal Software Architect (C++, C#, Python) – Hybrid
Principal Software Architect (C++, C#, Python) – Hybrid

SYSTRA UK & Ireland • Glasgow

Hybrid
GBP 80,000 - 110,000
Senior Software Architect & Tech Lead (C++, C#, Python)
Senior Software Architect & Tech Lead (C++, C#, Python)

SYSTRA UK & Ireland • Greater London

Hybrid
GBP 90,000 - 120,000
Principal Consultant (Software Development)
Principal Consultant (Software Development)

SYSTRA UK & Ireland • Manchester

Hybrid
GBP 70,000 - 110,000
Hybrid work
Principal Consultant (Software Development)
Principal Consultant (Software Development)

SYSTRA • Birmingham

Hybrid
GBP 90,000 - 120,000
Principal Consultant (Software Development)
Principal Consultant (Software Development)

SYSTRA UK & Ireland • Reading

Hybrid
GBP 75,000 - 115,000
Principal Consultant (Software Development)
Principal Consultant (Software Development)

SYSTRA UK & Ireland • Greater London

Hybrid
GBP 90,000 - 120,000
Principal Consultant (Software Development)
Principal Consultant (Software Development)

SYSTRA UK & Ireland • Glasgow

Hybrid
GBP 80,000 - 110,000