Senior Full Stack Developer

4M Recruitment
Northampton, UK
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles .NET Framework Agile Methodology Computing Platforms C Sharp (Programming Language) Code Review Relational Databases PostgreSQL Software Architecture Software Engineering TypeScript Web Applications
+6 more
ReactJS Backend Information Technology Code Testing Atlassian Tools Restful APIs

Job description

This is an exciting opportunity to play a key role in the development of a next-generation software platform, working with modern technologies including .NET, React, TypeScript and PostgreSQL. You’ll help shape technical direction, contribute to architectural decisions, and deliver high-quality software that solves complex real-world challenges. Working alongside experienced Software Engineers, Architects, Project Managers and Subject Matter Experts, you’ll have the opportunity to make a genuine impact while continuing to develop your own technical expertise.

What You’ll Be Doing

  • Design and develop modern web applications using C#, .NET, React and TypeScript.
  • Build scalable backend services and RESTful APIs using PostgreSQL.
  • Contribute to software architecture, technical design and engineering best practices.
  • Write clean, maintainable and well-tested code.
  • Participate in code reviews and mentor other developers where appropriate.
  • Collaborate with cross-functional teams to deliver high-quality customer-focused solutions.
  • Drive continuous improvement across development processes, tooling and platforms.
  • Work within Agile development practices using tools such as Jira and Confluence.

You’ll be a passionate software engineer with strong commercial experience and a desire to build high-quality solutions using modern technologies.

Requirements

  • Strong commercial experience developing with C# and .NET.
  • Experience building modern web applications with React and TypeScript.
  • Experience designing and consuming RESTful APIs.
  • Good knowledge of relational databases, ideally PostgreSQL.
  • A solid understanding of software engineering principles, testing and maintainable code design.
  • Experience working within Agile development environments.
  • A degree in Computer Science (or a related discipline), or equivalent commercial experience.

This is an opportunity to work on innovative software that has a tangible impact on large-scale operational environments.

Apply for this position

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

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

Videos

See all

Related articles

See all