> Markdown version of [/jobs/ext/3234111-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/3234111-c-software-engineer). 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). --- # C# Software Engineer - **Company:** SThree Plc - **Location:** London, UK - **Salary:** £104,000.0 - £130,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Continuous Integration, Relational Databases, Distributed Systems, Python (Programming Language), SQL Databases, Cloud Platform System, ReactJS, Spring-boot, Software Troubleshooting, Backend, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Front End Software Development, Restful APIs, Terraform, Software Version Control, Docker, Microservices - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7107b4cd654e4e78 ## About the Role * Strong practical experience with C# and .NET (ASP.NET Core preferred) * Working knowledge of APIs, microservices and distributed systems architecture * Experience with cloud platforms, particularly Azure * Solid understanding of SQL and relational databases * Familiarity with version control and CI/CD practices * Bachelor's degree in Computer Science or equivalent professional experience * Authorization to work in the United Kingdom Nice-to-have experience could include: * Microsoft Certified: Azure Developer Associate or similar Azure certification * Experience with containerization (Docker, Kubernetes) * Exposure to additional languages or frameworks (Java, Spring Boot, Python, React) * Understanding of infrastructure-as-code tools such as Terraform * Experience working in Agile environments ## Description This is an opportunity to register your interest in future C# Software Engineer contract positions based in London. Roles of this type could sit within collaborative development teams working on microservices architecture, cloud-based infrastructure and distributed systems. The work could involve designing and implementing APIs, contributing to CI/CD pipelines, and collaborating across full-stack teams to deliver solutions that meet evolving business needs., * Developing and maintaining C# applications and ASP.NET services within a microservices architecture * Designing and implementing RESTful APIs that integrate across distributed systems * Contributing to the development and optimization of cloud-based solutions using Azure * Supporting the implementation and improvement of CI/CD pipelines to enable reliable deployments * Writing clean, maintainable code and participating in code reviews with the wider development team * Collaborating with frontend teams (React, Java, Spring Boot) and other engineers to deliver integrated solutions * Troubleshooting and debugging applications, with exposure to containerization technologies such as Docker and Kubernetes