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
Responsibilities:
  • 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
Technologies:
  • 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

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available