C# Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job 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
Requirements
- 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
Benefits & conditions
Most roles of this type offer the following, dependent on the industry and seniority of the role:
- The opportunity to work on meaningful backend systems and cloud-native solutions
- Exposure to modern development practices and emerging technologies
- Collaboration with experienced engineering teams in a professional, supportive environment
- Flexibility and competitive contract rates reflecting market-standard daily rates
- Potential for contract extension and future permanent opportunities depending on performance and business needs
- Professional development through exposure to new technologies and architectural patterns
About the company
SThree is the global STEM workforce consultancy. We advise businesses, build expert teams and deliver project solutions to outpace tomorrow, together.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…