Senior C# Developer - Telecoms - Crewe (Hybrid) £Competitive + Bonus + Benefits A fantastic opportunity has arisen for a Senior C# Developer to join a growing telecoms-focused technology team based in Crewe. This role is ideal for a Senior C# Developer who wants to progress into a leadership position while remaining hands-on. The successful Senior C# Developer will contribute to the development of scalable software solutions, working within a microservices environment and supporting the evolution of internal systems. Responsibilities Develop and maintain applications using C# and .NET technologies Design microservices and integrate external APIs Enhance existing systems and troubleshoot issues Write clean, testable code (unit & integration testing) Participate in Agile ceremonies and code reviews Assist in task planning and technical decision-making Mentor junior developers and support team leadership Requirements Minimum 4 years' experience as a Senior C# Developer Strong .NET 6+ / Web API development experience Experience with microservices architecture Front-end exposure (Angular or similar) SQL and relational database knowledge ORM experience (Entity Framework / Dapper) Agile environment experience Benefits Hybrid working model Career progression into Team Lead Competitive salary and bonus scheme Supportive and collaborative team environmentThis is an excellent opportunity for a Senior C# Developer to advance their career in a dynamic and evolving environment. Click apply now to be considered