> Markdown version of [/jobs/ext/3325195-senior-software-engineer-c-typescript-net](https://www.wearedevelopers.com/jobs/ext/3325195-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.