Senior Software Engineer

New Yesterday

Overview 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 Youll 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 Were 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
#J-18808-Ljbffr
Location:
London
Salary:
£125,000 - £150,000
Category:
IT & Technology

We found some similar jobs based on your search