Software Engineer (Full Stack)

CPC Project Services LLP

Slough

On-site

GBP 55,000 - 75,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private pension
Private healthcare
Generous holidays
Membership subscriptions
Training and development
Performance bonus
Annual pay review

Job summary

CPC Systems in London is seeking a full stack Software Engineer to join our team. The role is hybrid and permanent, offering a chance to work on software for control rooms serving major rail operators in the UK and abroad.

We value engineers who combine technical depth with strong UX sensibilities and the ability to translate operational needs into robust software solutions. Expect a competitive salary and comprehensive benefits.

Qualifications

  • Ability to translate user and business needs into working software.
  • Experience with C# .NET and Blazor.
  • Experience with live operational systems is a plus.

Responsibilities

  • Develop full stack software for control-room use.
  • Collaborate with rail operations experts to understand requirements.
  • Work across frontend, backend, and cloud components.

Skills

C# .NET
Blazor
Live ops experience

Job description

Software Engineer (full stack)

Role: full-time, permanent.

Office: London, Hybrid working.

At CPC Systems, our vision is to be “the best at delivering safe, high-performing infrastructure”. Our people are dedicated to meeting our clients’ needs, unified by a core set of values and behaviours that bring the right knowledge, experience and a fresh approach to unlocking every project’s full potential.

We build software to be used in control rooms to assist the operational running of some of the largest rail operating companies in the UK and overseas.

We are currently looking to recruit a full stack Software Engineer to join our team in London. We are looking for someone who combines technical expertise with a strong sense of user experience. Someone who can work with operational rail experts to understand their needs, and translate that into working software.

There’s a wide variety of software engineering problems that our team tackles from train telemetry, real time data, platform engineering, and analytics. This role would suit a generalist software developer who has experience covering some of the following frontend, backend, low-level comms, Linux, or cloud. It’s applied problem solving, we’re working in control rooms with expert users, helping them to keep transport running on-time.

Key Requirements/Experience/Skills:

  • Ability to understand an operational problem and solved it with software, proven experience in taking user and business needs from initial prototype to solution
  • Experience with C# .NET, and Blazor
  • Experience with live operational systems is a plus

CPC - Big enough to deliver but small enough to care

In addition to a competitive salary, CPC provides comprehensive benefits including private pension, private healthcare, holidays, assistance with private professional membership subscriptions, training and development, personal performance based bonus and annual salary review.

CPC is an equal opportunities employer and as a Disability Confident employer, we welcome applications from disabled individuals and provide various opportunities for career development in an inclusive environment.

We recognise and value the diversity of our people and are committed to developing working practices which will allow every person to contribute to our business and achieve their career aspirations.

Polite notice to recruitment agencies. We are not requiring any assistance at the moment. Please note, we do not accept speculative CV's and they will not be counted as a valid 'introduction'.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack)
Software Engineer (Full Stack)

CPC Project Services • Greater London

On-site
GBP 55,000 - 75,000
Private pension
Private healthcare
Holidays
+4
Software Engineer (Full Stack)
Software Engineer (Full Stack)

CPC Project Services LLP • Greater London

Hybrid
GBP 60,000 - 100,000
Private pension
Private healthcare
Holidays
+2
Software Engineer (UX Engineer)
Software Engineer (UX Engineer)

CPC Project Services LLP • Greater London

On-site
GBP 35,000 - 55,000
Private pension
Private healthcare
Holidays
+3
UX Engineer for Real‑Time Dashboards
UX Engineer for Real‑Time Dashboards

CPC Project Services LLP • Greater London

On-site
Confidential
Full-Stack Engineer for Rail Operations (C#, Blazor)
Full-Stack Engineer for Rail Operations (C#, Blazor)

CPC Project Services • Greater London

On-site
GBP 55,000 - 75,000
Private pension
Private healthcare
Holidays
+4
Full-Stack Engineer: Real-Time Rail (Hybrid, London)
Full-Stack Engineer: Real-Time Rail (Hybrid, London)

CPC Project Services • Slough

Hybrid
GBP 55,000 - 75,000
Private pension
Private healthcare
Generous holidays
+4
Full Stack Developer
Full Stack Developer

CACI Ltd • Greater London

On-site
GBP 70,000 - 100,000
Full Stack Software Developer 197637
Full Stack Software Developer 197637

Harnham • Greater London

On-site
GBP 65,000 - 90,000
Performance-related bonus
Private healthcare
Pension
+4
Rail Ops Full-Stack Engineer - C#/.NET & Blazor
Rail Ops Full-Stack Engineer - C#/.NET & Blazor

CPC Project Services LLP • Greater London

Hybrid
GBP 60,000 - 100,000
Private pension
Private healthcare
Holidays
+2
Software Engineer
Software Engineer

Fluor Corporation • Newcastle upon Tyne

Hybrid
GBP 42,000 - 50,000
Tailored financial programs
Additional elected or voluntary benefi