Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Consultant (Software Development)

£61.2 - £69.8 per hourEstimated

Around the world, SYSTRA’s specialists plan, design, integrate, test, commission, project manage and deliver mass transit and mobility solutions that are relied on by more than 50 million people every day.

For more than 60 years, the Group has been committed to helping cities and regions contribute to their development by creating, improving and modernising their transport infrastructure with sustainability, accessibility and innovation at the heart of our designs. With over 10,300 colleagues globally and around 1000 in the UK & Ireland we are growing significantly and seeking out the very best talent to join the SYSTRA signature team and be part of leading the way in infrastructure design.

Context

The Principal Consultant (Software Development) will design, build, and maintain high-performance software systems while acting as a technical reference point for less experienced team members.  You will work closely with the Technical Lead and cross-functional teams to deliver features that are reliable, testable, and maintainable — contributing to architecture decisions and championing engineering best practices across the codebase

Missions/Main Duties

  • Design, develop, and maintain SYSTRA's proprietary microsimulation software Paramics Discovery using C++, C#, and Python across the full software development lifecycle.
  • Write clean, efficient, well-documented code with a strong emphasis on testability and performance.
  • Participate in architectural and design discussions, contributing well-reasoned proposals and technical trade-off analysis.
  • Review code from peers and provide constructive, detailed feedback that raises the quality bar for the whole team.
  • Collaborate with DevOps colleagues to optimise CI/CD pipelines and ensure smooth, repeatable deployments.
  • Interact with SQL databases - writing, reviewing, and optimising queries and stored procedures.
  • Mentor less experienced developers, supporting their technical growth and embedding best practices.
  • Contribute to test strategies including unit, integration, and performance testing.
  • Participate in agile ceremonies: sprint planning, stand-ups, retrospectives, and technical refinements.
  • Demonstrate behaviours aligned with SYSTRA’s behavioural framework by actively fostering a culture of excellence, collaboration, respect, and empowerment, contributing to an environment where all colleagues can thrive, achieve and grow together

Profile/Skills

Essential Skills / Knowledge / Experience

  • Proficient in C++. Strong command of modern C++ (C++14/17/20), including memory management, templates, STL, and performance optimisation.
  • Proficient in C#: Solid experience with the .NET ecosystem, including .NET Core / .NET 6+, async programming, and OOP design patterns.
  • Proficient in Python: scripting, automation, data processing, or back-end service development.
  • Software Engineering Fundamentals: Deep understanding of algorithms, data structures, design patterns, and SOLID principles.
  • Debugging & Testing: Experience with unit testing frameworks (e.g. Google Test, NUnit, pytest) and profiling / debugging complex systems.
  • Version Control: Comfortable with Git-based workflows including branching strategies, pull requests, and code review processes.
  • Communication: Able to explain technical decisions clearly to both technical and non-technical stakeholders.
  • configuration and deployment of solutions

Desirable Skills / Knowledge / Experience

  • SQL: Experience writing and optimising SQL queries, stored procedures, and working with large relational datasets.
  • DevOps Practices: Familiarity with CI/CD pipelines (e.g. Jenkins, GitLab CI, Azure DevOps), containerisation (Docker), and infrastructure as code.
  • Cloud Platforms: Exposure to AWS, Azure, or GCP - particularly compute, storage, and networking services.
  • Regulated Environments: Experience working in high-integrity, or regulated industries (e.g. defence, finance, transport, aerospace) is advantageous.
  • Cross-language Systems: Experience integrating components written in multiple languages (e.g. C++ core engine exposed via Python bindings).

..

Workplace Type

Hybrid

Why SYSTRA?

Read more sur Why SYSTRA?
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Principal Consultant (Software Development) in Birmingham vacancy
  • £50k - £55k per annum

    Company: ADVANCE TRS Job Type: Permanent, Full Time Salary: £50000 - £55000/annum + car allowance
    Principal
    Permanent
    Full-time

    ADVANCE TRS

    Birmingham
    25 days ago
  • £51k - £67k per annumEstimated
     ...Planning and Consents business unit, you will manage public consultation and engagement activity and act as a trusted client advisor. You...  ...structure ~ Assistant Consultant → Consultant → Senior Consultant → Principal Consultant → Associate → Associate Director → Technical... 
    Principal
    Full-time

    WSP

    Birmingham
    16 days ago
  • £48k - £61k per annumEstimated
     ...committed to helping cities and regions contribute to their development by creating, improving and modernising their transport infrastructure...  ...infrastructure design. Context We're looking for a Principal Consultant to grow our Data, Modelling and Analytics Team. Supporting... 
    Principal
    Hybrid working
    Birmingham
    6 days ago
  • £64k - £82k per annumEstimated
     ...infrastructure sectors. Operational Leadership: Supporting the development and growth of future AtkinsRéalis teams, prioritising welfare,...  ...over ten years of experience in major programmes across consultancy and complex infrastructure, this profile blends strong expertise... 
    Principal
    Full-time
    Hybrid working
    Flexible hours

    AtkinsRéalis

    Birmingham
    5 days ago
  • £55k - £74k per annumEstimated
     ...services in econometric and economic development research, evaluation and geospatial analysis...  ...for opportunities at Senior and Principal Consultant grades.   It doesn’t matter if you...  ...Experience with analytical languages, software or toolkits. For example: python, r, PowerBI... 
    Principal
    Full-time
    Part-time
    On-site
    Flexible hours

    Steer

    Birmingham
    more than 2 months ago
  • £50k - £63k per annumEstimated
     ...cities and regions contribute to their development by creating, improving and modernising their...  ...is an international engineering and consulting group specialising in rail and public transport...  ...have an opportunity for an experienced Principal Town Planner to take on a key role in... 
    Principal
    Hybrid working
    Work from home
    Flexible hours
    Birmingham
    9 days ago
  • £55k - £73k per annumEstimated
     ...leader in AI & digital transformation consulting  with global delivery footprint  With...  ...in Europe.   Job Description Principal Oracle EPM Cloud Planning Consultant...  ...implementation, optimisation, and long-term roadmap development. You’ll lead multi-disciplinary teams... 
    Principal
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    Version 1

    Birmingham
    17 days ago
  • £60k - £80k per annum

    Company: GEARING RECRUITMENT SOLUTIONS LTD Job Type: Permanent, Contract, Full Time Salary: £60000 - £80000/annum
    Principal
    Permanent
    Full-time

    GEARING RECRUITMENT SOLUTIONS LTD

    Birmingham
    15 days ago
  • £45k - £50k per annum

    Company: PENGUIN RECRUITMENT Job Type: Permanent, Full Time Salary: £45000 - £50000/annum
    Permanent
    Full-time

    PENGUIN RECRUITMENT

    Birmingham
    a month ago
  • £43k - £58k per annumEstimated
     ...Senior Transport Planner / Principal Transport Planner Job Specification Key Responsibilities You will be involved in the management...  ...: ·Extensive capability and understanding of Transport Development Planning and Policy. ·Preparation of Transport Assessments, Travel... 
    Principal
    Permanent
    Full-time

    Carrington West

    Birmingham
    14 days ago
  • £29k - £38k per annumEstimated
     ...job you’re considering As a Sogeti UK consultant, you will be part of the Digital...  ...within a market leader in Next-Generation Software Testing Services. Have a genuine and...  ...We encourage continuous learning and development by providing you the tools and support to... 
    Hybrid working
    Work from home
    Birmingham
    9 days ago
  • £56k - £73k per annumEstimated
     ...cities and regions contribute to their development by creating, improving and modernising their...  .... The primary role of a Senior Consultant/Senior Engineer is to utilise their depth...  ...requirements Strong working knowledge of software packages relevant to technical... 
    Hybrid working
    Birmingham
    4 days ago
  • £52k - £69k per annumEstimated
     ...been committed to helping cities and regions contribute to their development by creating, improving and modernising their transport...  ...the way in infrastructure design. Context This Senior Consultant role forms part of an exciting new team established to provide... 
    Hybrid working
    Birmingham
    16 days ago
  • £90k - £115k per annumEstimated
     ...specialising in transformational procurement. We are the first consultancy to be recognised by the Chartered Institute of Procurement &...  ...Services and will contribute to our continued expansion and development of our enterprise level transformational procurement propositions... 
    Full-time
    No agency
    Flexible hours

    Turner & Townsend

    Birmingham
    10 days ago
  • £45k - £59k per annumEstimated
     ...technical expertise, innovation and a genuine focus on continuous development. Join us to work on challenging, multi-country projects in a...  ...EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally... 
    Flexible hours

    Ernst & Young

    Birmingham
    3 days ago
  • £47k - £61k per annumEstimated
     ...been committed to helping cities and regions contribute to their development by creating, improving and modernising their transport...  ...leading the way in infrastructure design. Context SYSTRA Consultancy are hiring! We have an immediate opportunity to join our Passenger... 
    Hybrid working
    Immediate start
    Work from home
    Flexible hours
    Birmingham
    2 days ago
  • £53k - £68k per annumEstimated
     ...infrastructure sectors. Operational Leadership: Supporting the development and growth of future AtkinsRéalis teams, prioritising welfare,...  ...our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the... 
    Full-time
    Hybrid working
    Flexible hours

    AtkinsRéalis

    Birmingham
    5 days ago
  • £44k - £58k per annumEstimated
     ...experienced environmental due diligence consultant, skilled in uncovering environmental risks...  ...You will play a key role in the team, principally delivering due diligence assessments, while...  ...supporting project management and the development of client proposals.     Your key... 
    Long-term contract
    Full-time
    Flexible hours

    Ramboll

    Birmingham
    20 days ago
  • £42k - £55k per annumEstimated
     ...world's trusted infrastructure consulting firm, partnering with clients...  ...will work closely with our Principal Consultants and Associate Directors...  ...skills and professional development. You will be expected to...  ...in using pedestrian modelling software such as Legion or Viswalk... 
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    AECOM

    Birmingham
    19 days ago
  • £60k - £95k per annum

    Company: PENGUIN RECRUITMENT Job Type: Permanent, Full Time Salary: £60000 - £95000/annum
    Principal
    Permanent
    Full-time

    PENGUIN RECRUITMENT

    Birmingham
    11 days ago
  • £42k - £55k per annumEstimated
     ...Work  ~ Recognised as a  leader in AI & digital transformation consulting  with global delivery footprint  With 3,800+ people and...  ...Accelerate your career through our  Strength in Balance  and leadership development programmes, supported by quarterly  Pathways  career reviews.... 
    Hybrid working
    On-site
    Remote
    Flexible hours

    Version 1

    Birmingham
    21 days ago
  • £45k - £65k per annum

    Company: TURNER PROPERTY RECRUITMENT Job Type: Permanent, Full Time Salary: £45000 - £65000/annum
    Principal
    Permanent
    Full-time

    TURNER PROPERTY RECRUITMENT

    Birmingham
    8 days ago
  • £40k - £55k per annum

     ...Planner to join a highly regarded and growing planning consultancy. Working at Principal to Associate level, you'll take a leading role on a portfolio...  ...landowners, developers and promoters on unlocking development opportunities through the planning system. The Role... 
    Principal
    Permanent

    Cobalt

    Birmingham
    1 day ago
  • £38.72k per annum

     ...reputation for product data management and consultancy has put us at the vanguard of...  ...particularly excited to be supporting the development of some truly planet-changing products,...  ...and reporting with project management and software implementation. This intake isn't just... 
    Full-time
    Afternoon shift

    Quick Release

    Birmingham
    2 days ago
  • £30k - £40k per annum

     ...This is a position for SEND (Special Educational Needs and Development) recruitment consultant who will be joining an established teacher supply agency in the West Midlands The role has come about due to an internal promotion. There is a warm established desk (50 – 70... 
    Term-time
    On-site
    Work from home
    Flexible hours
    Birmingham
    4 days ago
  • £45k - £55k per annum

     ...every day. The role We are seeking an experienced Reward Consultant to join our Reward team on a temporary basis to support the delivery...  ...a key role in the annual reward cycle, support the ongoing development of our reward framework and benefits proposition, and provide... 
    Full-time
    Temporary
    Part-time
    Fixed-term contract
    Hybrid working
    On-site
    Flexible hours

    Standard Life

    Birmingham
    10 days ago
  • £39k - £51k per annumEstimated
     ...build the capability of the UK team and our ecosystem partners so consulting capacity can grow without diluting quality. This is a hands-on...  ...configurations, with experience configuring enterprise software for facility management, asset management or building operations... 
    Full-time

    Janus Digital

    Birmingham
    2 days ago
  • £28k - £37k per annumEstimated
     ...leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 34,...  ...into 2D and 3D models. Presenting outputs in a range of software products, including GUIs, GIS and MS Office applications. Contributing... 
    Permanent
    On-site

    Arcadis

    Birmingham
    4 days ago
  • £28k - £32k per annum

    – Industrial Temporary Recruitment Consultant Location: Birmingham City Centre / Hagley Road (Office Based) Job Type: Full-Time, Permanent...  ...At the same time, you'll have a strong focus on new business development . You'll be expected to identify prospective clients, make... 
    Long-term contract
    Permanent
    Full-time
    Temporary
    On-site
    Birmingham
    13 days ago
  • £50k - £66k per annumEstimated
     ...Responsibilities Will Include Delivering consulting work related to the various types of...  ...secure future business. Leading the development and delivery of project proposals and identifying...  ...one of the following power systems software packages : DIgSILENT PowerFactory, PSCAD... 
    Principal
    Full-time

    WSP

    Birmingham
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Consultant (Software Development). Be the first to apply!