Principal Consultant (Software Development)
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?£50k - £55k per annum
Company: ADVANCE TRS Job Type: Permanent, Full Time Salary: £50000 - £55000/annum + car allowancePrincipalPermanentFull-time- £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...PrincipalFull-time
- £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...PrincipalHybrid working
- £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...PrincipalFull-timeHybrid workingFlexible hours
- £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...PrincipalFull-timePart-timeOn-siteFlexible hours
- £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...PrincipalHybrid workingWork from homeFlexible hours
- £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...PrincipalLong-term contractFull-timeHybrid workingOn-siteRemoteFlexible hours
£60k - £80k per annum
Company: GEARING RECRUITMENT SOLUTIONS LTD Job Type: Permanent, Contract, Full Time Salary: £60000 - £80000/annumPrincipalPermanentFull-time£45k - £50k per annum
Company: PENGUIN RECRUITMENT Job Type: Permanent, Full Time Salary: £45000 - £50000/annumPermanentFull-time- £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...PrincipalPermanentFull-time
- £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 workingWork from home
- £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
- £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
- £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-timeNo agencyFlexible hours
- £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
- £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 workingImmediate startWork from homeFlexible hours
- £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-timeHybrid workingFlexible hours
- £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 contractFull-timeFlexible hours
- £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 contractFull-timeHybrid workingOn-siteRemoteFlexible hours
£60k - £95k per annum
Company: PENGUIN RECRUITMENT Job Type: Permanent, Full Time Salary: £60000 - £95000/annumPrincipalPermanentFull-time- £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 workingOn-siteRemoteFlexible hours
£45k - £65k per annum
Company: TURNER PROPERTY RECRUITMENT Job Type: Permanent, Full Time Salary: £45000 - £65000/annumPrincipalPermanentFull-time£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...PrincipalPermanent£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-timeAfternoon shift£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-timeOn-siteWork from homeFlexible hours£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-timeTemporaryPart-timeFixed-term contractHybrid workingOn-siteFlexible hours- £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
- £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...PermanentOn-site
£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 contractPermanentFull-timeTemporaryOn-site- £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...PrincipalFull-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Consultant (Software Development). Be the first to apply!
- climate change consultant Birmingham
- future cruise consultant Birmingham
- hospitality consultant Birmingham
- computer consultant Birmingham
- rehabilitation consultant Birmingham
- aviation consultant Birmingham
- practice consultant Birmingham
- product consultant Birmingham
- leadership consultant Birmingham
- health and wellbeing consultant Birmingham

