> Markdown version of [/jobs/ext/3315950-full-stack-software-developer](https://www.wearedevelopers.com/jobs/ext/3315950-full-stack-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Software Developer - **Company:** Harnham - **Location:** London, UK - **Salary:** £70,000.0 - £100,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Big Data, C Sharp (Programming Language), Relational Databases, Microsoft SQL Server, Performance Tuning, Systems Architecture, Web Application Frameworks, Backend, Real Time Data - **Published:** September 3, 2026 - **Apply:** https://www.reed.co.uk/jobs/full-stack-software-developer/57304086 ## About the Role The successful Full-Stack Software Developer will have the following skills and experience: * Strong commercial experience with C# and .NET * Experience building backend systems and full stack applications * JavaScript and modern frontend frameworks * A solid understanding of software engineering fundamentals and best practices * Experience working with relational databases such as SQL Server or similar * The ability to communicate technical concepts clearly and effectively * A proactive approach to learning and professional development * An interest in sports and a general understanding of how major sports are played and structured ## Description As a Full-Stack Software Developer, you will build and enhance high-performance C#/.NET applications, working across greenfield projects, real-time data systems, and complex engineering challenges. Specifically, you can expect to be involved in the following: * Building and maintaining C# and .NET applications used across the business * Working on both greenfield development and enhancements to existing systems * Contributing to system architecture, design decisions, and performance optimization * Developing scalable solutions that process and manage large volumes of data * Collaborating with highly skilled engineers in a cross-functional environment * Taking ownership of projects and contribute ideas throughout the development lifecycle * Working on a variety of technical challenges across multiple concurrent initiatives