Join a fast-moving telecoms provider in Berkshire as a Senior C# Developer, where you’ll lead the development of internal applications that drive operational efficiency and customer service excellence. This is a hands-on role for a seasoned engineer who thrives in a collaborative, delivery-focused environment.
You’ll take ownership of key internal systems built on C#, ASP.NET MVC, and Blazor, supporting everything from provisioning workflows to billing automation. Working alongside product owners and infrastructure teams, you’ll help shape the technical direction and mentor junior developers.
• Architect, develop, and maintain internal applications using C#, ASP.NET MVC, and Blazor
• Collaborate with stakeholders to translate business needs into scalable solutions
• Lead code reviews and promote best practices across the development team
• Optimise performance and security of internal systems
• Contribute to DevOps workflows and CI/CD pipelines
• Strong experience with C#, .NET Core, and ASP.NET MVC
• Understanding of Blazor (Server or WebAssembly)
• Proficient in SQL Server and Entity Framework
• Experience with RESTful APIs and modern front-end development
• Comfortable working in Agile/Scrum environments
• Exposure to telecoms systems or operational tooling
• Familiarity with Azure services and deployment pipelines
• Experience mentoring or leading small development teams
• Competitive salary and annual bonus
• Hybrid working (2-3 days in-office, Berks HQ)
• Private healthcare and pension scheme
• Collaborative, tech-forward culture with room to grow
• Access to training, certifications, and industry events