> Markdown version of [/jobs/ext/2972928-senior-software-engineer-c-typescript-net](https://www.wearedevelopers.com/jobs/ext/2972928-senior-software-engineer-c-typescript-net). 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). --- # Senior Software Engineer, C#, TypeScript, .NET - **Company:** Corriculo Ltd - **Location:** Oxford, UK - **Experience:** Expert - **Salary:** £60,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software Design Patterns, JQuery, Python (Programming Language), Microsoft Dynamics, Software Engineering, TypeScript, ReactJS, Backend, Git, Containerization, Information Technology, Restful APIs, Software Version Control, Serverless Computing - **Published:** September 18, 2026 - **Apply:** https://www.reed.co.uk/jobs/senior-software-engineer-c-typescript-net/57362355 ## About the Role * Solid commercial development experience in C# and TypeScript, with the ability to design and build robust APIs and backend services that integrate multiple systems * Familiarity with source control and software process tooling such as Git and Azure DevOps, alongside a strong grasp of software design patterns and architecture * A collaborative, pragmatic approach to problem-solving - including the ability to communicate technical thinking clearly to non-technical colleagues and specialist engineering users * Experience with or exposure to containerisation, cloud platforms such as Azure or AWS, or engineering-adjacent domains such as PLM software, Dynamics 365, aerodynamics, or simulation tooling is a strong advantage, * Amazon Web Services (AWS) * C Programming (Using) * C++ Programming (C+E) * Communication Skills (Key) * Information Technology Education * Java Programming (Basics) * JavaScript & jQuery * Python Programming (Beginner) * Software Engineering Job Titles * Teamwork (Teams) ## Description The Senior Software Engineer will be central to designing and building .NET APIs that connect a wide range of systems across engineering and operational functions, from aerodynamics tooling to real-time performance data. You will collaborate closely with specialist engineers and product stakeholders to translate complex user needs into clean, scalable software solutions. The team works across a varied technology estate - including C#, TypeScript, React, Python, and cloud-native services - and is actively modernising its platforms, giving you genuine scope to influence how things are built going forward. ## Related Videos - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)