Senior C# Developer
I'm looking for a skilled Senior .NET Developer to join a well-established, collaborative team working on a feature-rich, rapidly evolving platform. This is an exciting opportunity to contribute to the development and maintenance of a wide range of features using modern .NET technologies, while helping shape the future of a high-impact software product.
You’ll be part of a global team of talented professionals, encouraged to stay up-to-date with emerging technologies, adopt modern development practices, and take an active role in planning, architecture discussions, and code reviews.
What You’ll Do
- Design and develop new features within a microservices-based architecture
- Build and integrate services that consume external APIs
- Maintain and enhance existing web and microservice systems
- Create and manage internal NuGet packages
- Write robust unit and integration tests
- Participate in peer code reviews
- Diagnose and resolve system issues
What We’re Looking For
- Minimum 4 years’ commercial experience in C# development
- Strong critical thinking and problem-solving skills
- Hands-on experience with .NET Core Web APIs
- Proven track record in Agile, continuous delivery environments
- Solid understanding of relational, object, and key-value databases
- Familiarity with CI/CD pipelines and deployment automation
- Proficient with ORM technologies such as Linq2DB and Entity Framework
- Comfortable with .NET Core (.NET 5+)
- Experience with containerisation tools like Docker and Docker Compose
- Exposure to orchestration platforms such as Kubernetes
- Experience with cloud platforms (Azure, AWS, Google Cloud)
- Familiarity with Linux environments (advantageous)
- Strong sense of ownership from design to implementation
- Understanding of socket programming (TCP/IP)
- Basic knowledge of encryption principles
- Proficient in Git version control
Technical Skills
- C# and .NET Core
- SQL (strong knowledge)
- Linq2DB, Entity Framework Core
- RESTful APIs
- RabbitMQ / Kafka
- CQRS pattern
- NuGet package development and management
- JavaScript
- Docker / Kubernetes
- Git / DevOps tools
If you’re passionate about building high-quality software, enjoy solving complex problems, and want to work in a supportive, forward-thinking team, we’d love to hear from you.
- Company
- Sherborne Talent Solutions
- Location
- Cheshire East, Cheshire, UK
- Posted
- Company
- Sherborne Talent Solutions
- Location
- Cheshire East, Cheshire, UK
- Posted