> Markdown version of [/jobs/ext/3273652-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/3273652-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:** Nottingham, UK - **Experience:** Experienced - **Salary:** £104,000.0 - £130,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Code Review, Databases, Continuous Delivery, Continuous Integration, Data Security, Database Queries, Web Development, Distributed Systems, Python (Programming Language), Linux System Administration, SQL Databases, .NET Core, ReactJS, Spring-boot, Backend, SAPBasis, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Front End Software Development, Terraform, Software Version Control, Data Pipelines, Docker, Microservices - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=76cbaad9ee8c1ead ## About the Role * 3+ years' professional experience developing in C# and the .NET ecosystem * Strong experience with ASP.NET or .NET Core for building web applications and APIs * Demonstrable experience designing or working with microservices and distributed systems * Working knowledge of cloud platforms (Azure, AWS or GCP) and containerisation (Docker, Kubernetes) * Solid understanding of databases, SQL and data access patterns * Familiarity with CI/CD tools and practices, source control and automated testing frameworks * Bachelor's degree in Computer Science or equivalent professional experience * Strong problem-solving skills and ability to work independently and as part of a team Nice-to-have qualifications include: * Microsoft Certified: Azure Developer Associate or Microsoft Certified Solutions Developer (MCSD) * Experience with React or other frontend frameworks for full-stack delivery * Familiarity with additional languages such as Python, Java or F# * Knowledge of Spring Boot, SAP environments or data pipeline technologies * Experience with infrastructure-as-code tools such as Terraform * Linux administration skills or containerisation experience with Kubernetes ## Description * Designing and developing C# applications and APIs using .NET or ASP.NET frameworks * Building and maintaining microservices architectures with attention to scalability and resilience * Writing clean, testable code and contributing to code reviews and quality standards * Working with cloud platforms such as Azure or AWS, including deployment and infrastructure management * Implementing CI/CD pipelines and automating build, test and deployment processes * Collaborating with cross-functional teams including frontend engineers, product managers and operations * Troubleshooting and optimizing application performance and database queries * Contributing to technical documentation and knowledge sharing within the team