cover image
Bridge

Senior Software Engineer

Remote

United kingdom

Senior

Freelance

11-09-2025

Share this job:

Skills

Communication Leadership C# CSS SQL CI/CD DevOps Version Control Azure DevOps Agile methodologies Architecture Software Architecture Programming git Asp.Net SQL Server Azure Software Development Agile .NET .NET Core React.js Vue.js HTML5 Full-Stack Development CI/CD Pipelines Microsoft Azure

Job Specifications

Job title: Senior Software Engineer

Location: Full Remote (Very occasional travel to offices in Cheshire)

Type: Contract / Outside IR35 / 6 months initial duration + possible renewals

About the Role

We're looking for Senior Software Engineers to join our client's dynamic Engineering team and play a key role in building high-quality, scalable software solutions.

As a senior member of the team, you'll take ownership of full-stack development, contribute to software architecture, drive engineering best practices, and mentor junior team members. You'll work closely with Product Owners, Architects, and DevOps to ensure delivery excellence across a diverse range of projects.

What You'll Be Doing

Software Development

Build and maintain applications using C#, .NET Core, .NET 4.x, and React.js
Develop robust frontend solutions using ASP.Net MVC, HTML5, CSS, and Vue.js
Design and implement RESTful APIs and Web APIs following best practices
Use SQL Server, Entity Framework, and SQL for efficient data management
Apply design patterns like OOP, SOLID, and Clean Code to write scalable code

Engineering & Architecture

Deliver high- and low-level estimations for projects
Ensure software quality through unit and integration testing
Perform code reviews and participate in pair programming
Architect scalable, secure systems, including OAuth and SSO integrations

Cloud & DevOps

Deploy and manage apps in Microsoft Azure using services like Blob Storage, Functions, and Service Bus
Use Git for version control and Azure DevOps for CI/CD with YAML pipelines

Collaboration & Communication

Work cross-functionally with Product Owners, Architects, and other teams
Share progress and blockers proactively
Communicate technical concepts clearly to both technical and non-technical audiences

Leadership & Mentoring

Mentor junior developers and share knowledge through team sessions and tech talks
Contribute to community events and guilds to enhance engineering culture
Help in identifying and resolving technical debt

Project Delivery

Lead delivery of large-scale features with minimal support
Accurately estimate and manage work against timelines
Participate in Agile ceremonies and planning

What We're Looking For

Must-Have Experience:

5+ years in software engineering roles
Proficient in C#, .NET Core, React.js, and SQL Server
Strong background in building scalable backend systems and modern frontends
Experience with Azure cloud services and CI/CD pipelines

Preferred:

Experience with Agile methodologies
Prior team mentoring experience
Familiarity with OAuth, SSO, and application security

About the Company

Our teams specialise in finding talent solutions across the tech sector. By always working in partnership we listen to the needs of our customers, collaborate to find solutions and provide innovative ideas, fresh thinking and a consistent high quality of talent, roles and service. At The Bridge we know that our responsibility is to deliver more than ‘just’ recruitment. That’s why we’ve developed a full suite of services, ensuring that we can meet all of our client’s hiring needs. We partner with you through the full recruit... Know more