Software Engineer

Apply

Overview

We are seeking an experienced Software Engineer to join a high-performing engineering team for a 6-month contract with a potential extension. This fully remote role involves working on a modern cloud-native SaaS platform, focusing on building scalable, high-quality software while influencing engineering best practices and technical directions. Collaborating closely with both technical and non-technical stakeholders, the Software Engineer will play a key role in the transformation programme.

Responsibilities

  • Design and develop high-quality software using modern engineering practices.
  • Build scalable cloud-native applications within a collaborative Agile team.
  • Contribute to software architecture and technical design decisions.
  • Champion engineering excellence, clean code, and best practices.
  • Support continuous improvement across development processes and tooling.
  • Work closely with technical and non-technical stakeholders to deliver business value.

Requirements

  • Strong commercial experience with C#/.NET.
  • Front-end development experience with React.js, JavaScript, HTML, and CSS.
  • Experience building REST APIs and enterprise web applications.
  • Strong understanding of Object-Oriented Design, SOLID principles, and design patterns.
  • Experience with Microsoft Azure and cloud-native architectures.
  • Knowledge of SQL and high-availability database design.
  • Experience with unit testing, dependency injection, and mocking frameworks.
  • Excellent communication skills and the ability to work within collaborative engineering teams.
SkillsC#, React, Agile, JavaScript, HTML, Azure, SQL
LocationUnited Kingdom
TypeRemote
Rate
£400-£450/day
SourceLinkedIn
RecruiterConnect-AI
Posted01/07/26