
Senior C# Developer
Radius Limited4 months ago
Crewe, United KingdomSenior
Responsibilities
- Design and develop new features within a microservices architecture.
- Build, integrate, and consume services using external APIs.
- Maintain and enhance existing applications.
- Create and manage internal NuGet packages.
- Write unit and integration tests.
- Participate in and lead code reviews.
- Diagnose, troubleshoot, and resolve technical issues.
- Shadow the current C# Team Lead and gradually develop leadership responsibilities.
- Split, estimate, and assign development tasks.
- Contribute to architectural discussions and technical direction.
Requirements
- At least 4 years of commercial C#/.NET development experience.
- Experience with .NET 6+ Web APIs.
- Strong understanding of microservices.
- Experience working in Agile development environments.
- Good knowledge of relational databases, including SQL Server or similar.
- Familiarity with Entity Framework and/or Dapper.
- Front-end experience with Angular or another popular framework.
- Interest in mentoring, ownership, and leadership.
Benefits
- Competitive salary and benefits package, including a pension and life assurance.
- Employee fuel card scheme, Electric Vehicle scheme, employee assistance programme, and wellness and healthcare assistance through Help@Hand by Unum.
- Cycle-to-work scheme, free daily breakfast, and free gym access.
- Based at Radius Campus HQ in Crewe with modern collaborative workspaces, an onsite gym, café, barista station, sports bar, and Doctor Who-themed features.
- Career development through continuous learning, knowledge-sharing, personal development plans, progression routes, and regular reviews.
- Inclusive workplace policies and support for female health, pregnancy loss, fertility treatment, endometriosis, mental health, disability, and diversity initiatives.
Tech Stack
AngularC#Microsoft SQL Server.NET