Software Engineer
Summary
Builds and supports modern C#/.NET 6 web applications using Blazor, SQL Server, and Azure cloud services, following CI/CD best practices.
Salary: £43,500 - 71,500 per year
Requirements:- Strong commercial experience with C# and modern .NET (.NET 6+)
- Experience building modern UI or web-based applications, such as Blazor or similar frameworks
- Solid knowledge of SQL Server, relational database design, and ORM tools such as Entity Framework
- Experience working in cloud-hosted environments, including Azure or equivalent platforms
- Strong understanding of CI/CD pipelines and modern development workflows
- Proven experience supporting and mentoring junior or mid-level developers
- Experience building real-time systems, ideally using SignalR or similar real-time communication technologies (e.g. WebSockets, pub/sub, event-driven architectures)
- Experience with cross-platform or hybrid application development
- Exposure to AI-assisted development tools such as GitHub Copilot, Claude, or Codex
- Background working on complex or data-driven software products
- Design, build, and deliver well-tested, production-ready software using modern .NET technologies
- Take ownership of features from initial design through to release
- Contribute to architectural and technical decision-making
- Ensure high standards of code quality and testing are maintained
- Review code and pair program
- Mentor junior and mid-level developers
- Collaborate closely with product and other stakeholders to clarify requirements and deliver effective solutions
- Support live systems and contribute to post-release improvements where required
- AI
- Azure
- Blazor
- C#
- CI/CD
- Cloud
- Copilot
- GitHub
- Support
- SQL
- SignalR
- Web
- UX UI Design
- ASP.NET
More:
We are a software-focused technology company seeking a Senior .NET Developer to join a small and growing engineering team. This is a hands-on senior role with a strong focus on building high-quality software while providing technical guidance and mentorship to other engineers. The role offers the opportunity to work on a modern, real-time, client-server application and to contribute to architectural decisions that support long-term scalability and maintainability.
last updated 35 week of 2026