> Markdown version of [/jobs/ext/3019251-software-engineer-full-stack](https://www.wearedevelopers.com/jobs/ext/3019251-software-engineer-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Full Stack) - **Company:** Cpc Systems - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Data Analysis, C Sharp (Programming Language), Linux, Software Engineering, Blazor, Backend, Real Time Data, Operational Systems, Front End Software Development - **Published:** September 21, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-engineer-full-stack/47234704 ## About the Role 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. We encourage you to apply even if your experience is not a 100% match for this position. We are looking for someone with relevant skills and experience, not a checklist that exactly matches the job description. We want to help you grow and in return, you help us grow into a stronger, more inclusive organisation. 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'. ## Description Job DescriptionSoftware 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 ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)