> Markdown version of [/jobs/ext/3174572-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/3174572-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:** Manchester, UK - **Experience:** Experienced - **Salary:** £104,000.0 - £130,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Architectural Patterns, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Databases, Continuous Delivery, Continuous Integration, Relational Databases, Software Design Patterns, Distributed Systems, Github, Microsoft Software, SAP ERP, Object-Oriented Software Development, SAP Project System, Simple Object Access Protocol (SOAP), Software Engineering, Spring Cloud, ReactJS, Software Application Programming, Backend, Git, Containerization, Kubernetes, Information Technology, SAP S/4HANA, Front End Software Development, Software Version Control, Docker, Jenkins, Microservices - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6be15ec745431dbd ## About the Role C# Software Engineers play a crucial role in designing and building scalable, resilient applications that power modern business solutions. This is an opportunity to register your interest in future C# Software Engineer positions where you could contribute to the development of microservices-based architectures, cloud-native applications and distributed systems using the Microsoft technology stack., * 3+ years of professional experience developing applications in C# and .NET * Solid understanding of object-oriented programming principles and design patterns * Experience building and consuming APIs (REST, SOAP) * Working knowledge of relational databases and SQL * Familiarity with version control systems (Git) * Bachelor's degree in Computer Science or related field * Right to work in the United Kingdom Nice-to-have * Experience with Azure cloud services and deployment * Knowledge of microservices architecture and distributed systems * Exposure to CI/CD tools and practices (Jenkins, Azure DevOps, GitHub Actions) * Experience with containerization (Docker, Kubernetes) * Familiarity with ASP.NET Core * Microsoft Certified: Azure Developer Associate or similar certification * Experience with React or modern front-end frameworks * Understanding of SAP systems (SAP S/4HANA, SAP ECC) ## Description Roles of this type typically sit within engineering teams focused on delivering robust backend and full-stack solutions. You could find yourself working on cloud-first projects leveraging Azure, contributing to CI/CD pipelines, and collaborating across cross-functional teams to design and implement APIs and microservices that solve real business challenges. The work could involve building scalable distributed systems, optimizing database performance and participating in architectural decisions that shape the technical direction of products and platforms., * Developing and maintaining C# applications using .NET and ASP.NET frameworks * Designing and implementing APIs and microservices that integrate with existing systems * Building cloud-native solutions on Azure, including managing deployments and scaling * Contributing to the architecture and design of distributed systems * Writing clean, maintainable code and participating in code reviews * Implementing and maintaining CI/CD pipelines to support continuous delivery * Working with SQL databases and optimizing queries for performance * Collaborating with product, design and operations teams to deliver features and improvements * Troubleshooting production issues and implementing solutions in a timely manner, * Opportunity to work on technically challenging projects using modern cloud and microservices technologies * Exposure to enterprise-scale distributed systems and architectural patterns * Collaboration with experienced engineers and opportunities to expand technical expertise * Involvement in the full software development lifecycle, from design through deployment * Potential to influence technical decisions and contribute to continuous improvement * Contract-based flexibility with competitive daily rates (£400-500 per day) * Development of skills across the Microsoft technology ecosystem and cloud platforms