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

SYSTRA UK & Ireland

England

Hybrid

GBP 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Bonus
Private healthcare
Electric car scheme
Flexible benefits
Hybrid working

Job summary

SYSTRA UK & Ireland is seeking a Principal Consultant (Software Development) to design, build, and maintain high-performance software across the full SDLC. You will collaborate with the Technical Lead and cross-functional teams to deliver reliable, testable features and contribute to architectural decisions.

The role emphasizes mentoring, code reviews, CI/CD improvements, and working with SQL databases in a regulated environment. Hybrid working in the UK is supported.

Qualifications

  • Proficient in modern C++14/17/20 with memory management and STL.
  • Solid C# experience within .NET ecosystem including .NET Core/.NET 6+.
  • Proficient in Python for scripting, automation, data processing or back-end services.

Responsibilities

  • Design, build, and maintain high-performance software systems.
  • Contribute to architecture decisions and engineering best practices.
  • Mentor junior developers and participate in code reviews.

Skills

C++
C#
Python
Algorithms
Unit testing
Git
Communication
SQL
CI/CD
Docker
AWS
Azure
GCP
Regulated domains
Cross-language systems

Tools

Google Test
NUnit
pytest
Jenkins
GitLab CI
Azure DevOps
Docker
CI/CD tooling

Job description

SYSTRA UK & Ireland is seeking a Principal Consultant (Software Development) to design, build, and maintain high-performance software across the full SDLC. You will collaborate with the Technical Lead and cross-functional teams to deliver reliable, testable features and contribute to architectural decisions.

The role emphasizes mentoring, code reviews, CI/CD improvements, and working with SQL databases in a regulated environment. Hybrid working in the UK is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

SYSTRA UK & Ireland • Reading

Hybrid
GBP 75,000 - 115,000
Senior Software Architect (C++, C#, Python)
Senior Software Architect (C++, C#, Python)

SYSTRA • Birmingham

Hybrid
GBP 90,000 - 120,000
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
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 • Birmingham

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 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
Principal Consultant (Software Development)
Principal Consultant (Software Development)

SYSTRA UK & Ireland • Reading

Hybrid
GBP 75,000 - 115,000