C# Developer

SThree Plc
London, UK
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£104,000.0 - £130,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Application Integration Architecture Automation of Tests Microsoft Azure Business Process Model and Notation C Sharp (Programming Language) Cloud Computing
+21 more
Code Review Databases Continuous Integration Data Security Distributed Systems Python (Programming Language) Object-Oriented Software Development Software Architecture UML ReactJS Event Driven Architecture Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Front End Software Development Terraform Software Version Control Data Pipelines Docker Microservices

Job description

  • Developing and maintaining C# applications using .NET and ASP.NET frameworks
  • Building and integrating APIs and microservices within distributed system architectures
  • Contributing to CI/CD pipeline implementation and automation using modern tooling
  • Working with cloud platforms such as Azure or AWS to deploy, scale and monitor applications
  • Collaborating with cross-functional teams on design, code review and technical problem-solving
  • Writing clean, maintainable code and contributing to technical standards across the team
  • Supporting the integration of front-end frameworks such as React where applicable
  • Participating in containerisation and orchestration work using Docker and Kubernetes

Requirements

  • 2-5 years’ professional experience developing in C# and .NET / ASP.NET
  • Solid understanding of object-oriented design principles and software architecture patterns
  • Experience building or consuming APIs and working with microservices
  • Familiarity with cloud platforms (Azure, AWS or GCP) and cloud-native development
  • Working knowledge of SQL databases and data access patterns
  • Experience with version control, CI/CD concepts and automated testing
  • Bachelor’s degree in Computer Science or equivalent professional experience
  • Authorization to work in the United Kingdom

Nice-to-have experience includes:

  • Microsoft Certified: Azure Developer Associate or Microsoft Certified Solutions Developer (MCSD)
  • Experience with containerisation (Docker, Kubernetes)
  • Knowledge of distributed systems, event-driven architecture or messaging patterns
  • Familiarity with additional languages such as Java, Python or F5
  • Experience with infrastructure-as-code tools such as Terraform
  • Understanding of BPMN, UML or data pipeline concepts

Benefits & conditions

Most roles of this type offer the following, dependent on the industry and seniority of the role:

  • Contract-based flexibility and competitive daily rates (£400-500 per day)
  • Exposure to modern cloud-native architectures and emerging technologies
  • Opportunity to work on high-impact platforms serving large user bases
  • Collaboration with skilled engineering teams across distributed systems
  • Potential for professional development through exposure to cutting-edge frameworks and platforms
  • Scope to influence technical decisions and contribute to architectural improvements
  • Work aligned with modern DevOps and agile delivery practices

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.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…