Software Engineer

Consortia
Bristol, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

.NET Framework Microsoft Azure C Sharp (Programming Language) Software Quality Relational Databases Entity Framework Pair Programming SignalR Software Engineering Web Applications WebSocket WebRTC
+6 more
Real Time Systems Modern Ui GitHub Copilot Blazor Event Driven Architecture Data Analytics

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

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein Β· World Congress 2023

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

AndrΓ© Dietrich AndrΓ© Dietrich Β· World Congress 2024

3:41 min

Implementing real-time telemetry updates and subscriptions

Florian Bader Florian Bader Β· World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang Β· Coffee With Developers

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore Β· World Congress 2022

1:14 min

Introduction to Blazor for seamless web development

Christian Giesswein Christian Giesswein Β· World Congress 2025

Videos

See all

Related articles

See all