Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Consortia Group

Bristol

On-site

GBP 50,000 - 75,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A specialized technology firm in the United Kingdom is seeking a Senior .NET Developer to join a growing engineering team. This hands-on role involves designing and building high-quality software, with opportunities for mentorship and technical decision-making. The successful candidate will work on modern applications and contribute to architectural directions, while ensuring code quality and collaborating with stakeholders. A strong background in C# and .NET technologies is essential, along with experience in mentoring junior developers.

Qualifications

  • Strong commercial experience with C# and modern .NET (specifically .NET 6+).
  • Experience building modern UI or web-based applications.
  • Solid knowledge of SQL Server and relational database design.

Responsibilities

  • Design, build, and deliver production-ready software using .NET technologies.
  • Collaborate with product stakeholders to clarify requirements.
  • Support live systems and contribute to post-release improvements.

Skills

C#
Blazor or similar frameworks
SQL Server
Entity Framework
Azure or equivalent platforms
CI/CD pipelines
Technical mentorship
Job description
Software Engineer

Senior .NET Developer

Our client is 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.

Key Responsibilities

The Senior .NET Developer will be responsible for designing, building, and delivering well-tested, production-ready software using modern .NET technologies. They will take ownership of features from initial design through to release, contribute to architectural and technical decision-making, and ensure high standards of code quality and testing are maintained. The role includes reviewing code, pair programming, and mentoring junior and mid-level developers, as well as collaborating closely with product and other stakeholders to clarify requirements and deliver effective solutions. The successful candidate will also support live systems and contribute to post-release improvements where required.

Technical 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

Highly Desirable

  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.