Senior Developer

Pearson Carter Limited

Greater London

Hybrid

GBP 70,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote-first
Flexible hours
Hackathons
Training budget
No overtime
Team events

Job summary

Pearson Carter Limited is recruiting a Senior Full Stack Developer to join a UK-based organisation. You will own the design and development of full stack applications using C#, .NET, React and TypeScript, delivering solutions for critical commercial operations.

The role spans backend and frontend work, with modern cloud-native architectures, event-driven patterns and containerised infrastructure. It offers remote-first work with quarterly London office meetups and a salary up to £90k on

Qualifications

  • 6+ years of commercial software development across C#, .NET and modern JavaScript/TypeScript.
  • 4+ years of professional experience with React or a comparable frontend framework.
  • Proven full stack experience contributing to both frontend and backend solutions.
  • Experience in distributed systems and event-driven patterns.
  • Strong knowledge of microservice architectures and multi-service apps.
  • RESTful API development with .NET and robust backend services.
  • SQL Server experience including data modeling and querying.
  • Experience with automated testing, CI/CD and peer reviews.

Responsibilities

  • Own the design, development and ongoing enhancement of full stack applications using C#, .NET, React and TypeScript.
  • Deliver software for buying, merchandising, product management, stock, pricing and promotions.
  • Evolve existing platforms towards scalable cloud-native architectures.
  • Develop event-driven solutions using RabbitMQ, MassTransit and Azure Service Bus.
  • Build secure, scalable REST APIs and backend services.
  • Run containerised apps with Docker and Kubernetes in Azure.
  • Contribute to CI/CD pipelines and Jenkins-based workflows.
  • Deliver high-quality React apps and reusable frontend components, including microfrontends.
  • Apply software engineering best practices: testing, code reviews, source control and CI.
  • Collaborate with product, tech and business stakeholders to clarify requirements.
  • Investigate production and development issues and implement sustainable fixes.
  • Contribute across the delivery lifecycle from discovery to deployment and support.

Skills

Full stack development
C#/NET
React/TypeScript
Distributed systems
Microservices
CI/CD
Azure
Docker
Kubernetes
REST APIs
Testing & QA
Git / GitFlow
Event-driven architecture

Tools

SQL Server
Entity Framework Core
RabbitMQ
MassTransit
Azure Service Bus
Jenkins

Job description

Pearson Carter is supporting a well-established organisation as it continues to invest in and expand its technology function. Due to continued growth within its engineering teams, the business is looking for a Senior Developer to join its Buying &; Merchandising technology area.

In this role, you will contribute to the development of applications and platforms that underpin a number of important commercial operations. These include areas such as product information, catalogue management, purchasing, stock and inventory, pricing, promotional activity and sales reporting.

You will work across the complete development stack, combining backend development with C# and .NET alongside frontend engineering using React and TypeScript. SQL Server and Entity Framework Core will also form an important part of the technology landscape.

The wider engineering environment is built around modern cloud and distributed technologies, with teams working across microservices, event-driven systems and containerised infrastructure. Engineers operate in small, autonomous teams and follow an iterative Kanban-based delivery approach, with an emphasis on automated testing, continuous improvement, maintainable code and collaborative engineering.

This is an opportunity for a senior engineer who enjoys solving complex technical challenges and wants to have genuine ownership over the solutions they deliver. You will be encouraged to contribute to architectural and technical discussions, improve engineering practices and help less experienced members of the team develop their skills.

The role would suit someone who enjoys working across both frontend and backend development and is keen to make a tangible contribution to business-critical technology within a modern engineering environment.

Responsibilities
  • Take ownership of the design, development and ongoing enhancement of full stack applications using C#, .NET, React and TypeScript.
  • Deliver software solutions for key commercial areas including buying, merchandising, product management, stock, pricing, promotions and sales.
  • Work across existing platforms as well as modern cloud-native services, helping to evolve older systems towards more scalable architectures where appropriate.
  • Develop event-driven solutions and asynchronous processes using technologies such as RabbitMQ, MassTransit and Azure Service Bus.
  • Build and maintain secure, reliable REST APIs and backend services designed for scalability, resilience and long-term maintainability.
  • Develop and run containerised applications using Docker and Kubernetes within Microsoft Azure environments.
  • Contribute to the development and maintenance of CI/CD processes, including Jenkins-based automated build and deployment pipelines.
  • Produce high-quality React applications and reusable frontend components, including microfrontend-based solutions where they provide the right technical approach.
  • Apply sound software engineering principles, including automated testing, code review, source control and continuous integration.
  • Work collaboratively with product, technical and business stakeholders to understand problems, clarify requirements and deliver effective technical solutions.
  • Investigate complex production and development issues, identifying underlying causes and implementing sustainable fixes.
  • Contribute throughout the delivery lifecycle, from discovery and technical analysis through development, testing, deployment and ongoing support.
Experience
  • Around 6 years or more of commercial software development experience, with strong experience across C#, .NET, SQL and modern JavaScript/TypeScript.
  • A minimum of 4 years' professional experience building applications with React or a comparable modern frontend framework.
  • Demonstrable experience working as a full stack developer, with the ability to contribute confidently to both frontend and server-side solutions.
  • Practical experience developing distributed systems and implementing asynchronous or event-driven application patterns.
  • Strong understanding of microservice architectures and experience contributing to applications composed of multiple independently deployable services.
  • Proven experience creating RESTful APIs and robust backend services using modern .NET technologies.
  • Strong SQL Server experience, including relational database design, querying and data modelling.
  • Experience working within engineering teams that embrace practices such as automated testing, continuous integration, peer reviews and iterative delivery.
  • Hands-on commercial experience with Docker and Kubernetes.
  • Experience working with Microsoft Azure and deploying or supporting applications within a cloud environment would be advantageous.
  • Familiarity with Jenkins or comparable CI/CD tooling and automated software delivery pipelines.
  • Good understanding of Git-based source control and branching strategies such as GitFlow or similar approaches.
Salary

Salary is dependent on experience and looking to go up to £90k.

Location

This is a remote role however there is an office based in London for quarterly meet ups.

Applicants must have the legal right to work in the UK.

Benefits

Remote-first working environment.
Flexible working hours.
Part-time and compressed working options.
Opportunities to work from Germany or Poland.
Training and development opportunities.
Dedicated time for self-improvement and technical projects.
Two hackathon events per year.
Training budget after the first year.
No mandatory overtime.
Regular in-person and virtual team events.
Supportive and collaborative development environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Node.js / React / Next.js)
Senior Full Stack Developer (Node.js / React / Next.js)

Candour • Chester

Hybrid
GBP 50,000 - 60,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

ADLIB • West of England

On-site
GBP 60,000 - 68,000
Remote-first
Training budget
Medical insurance
+5
Senior Full Stack Developer (Node.js / React / Next.js)
Senior Full Stack Developer (Node.js / React / Next.js)

Candour Solutions • Chester

Hybrid
GBP 50,000 - 60,000
React Front End Developer
React Front End Developer

Colossus Recruitment Ltd • West Midlands

Hybrid
GBP 42,000 - 62,000
Private medical insurance
Enhanced pension scheme
Life assurance
+4
React Developer
React Developer

Provide • Scotland

On-site
GBP 54,000 - 66,000
Senior Full Stack Developer (C#/React/TypeScript) - REMOTE working
Senior Full Stack Developer (C#/React/TypeScript) - REMOTE working

Mountain Warehouse • Greater London

On-site
GBP 70,000 - 95,000
Remote working
Holiday entitlement
Pension
+1
Software Engineer, React, Node.Js, Typescript
Software Engineer, React, Node.Js, Typescript

Corriculo Ltd • South Oxfordshire

On-site
GBP 50,000 - 75,000
Annual personal development budget
Private medical insurance
Wellbeing days
Senior Full Stack Developer (C#/React/TypeScript)
Senior Full Stack Developer (C#/React/TypeScript)

Mountain Warehouse • Greater London

Hybrid
GBP 70,000 - 110,000
Remote-first policy
Training budget & hackathons
Flexible working patterns
+1
Software Engineer, React, Node.Js, Typescript
Software Engineer, React, Node.Js, Typescript

Corriculo Ltd • Oxford

Hybrid
GBP 55,000 - 85,000
Hybrid working
25 days annual leave
Enhanced parental leave
+5
Senior Full Stack Developer | up to £90,000 | Remote
Senior Full Stack Developer | up to £90,000 | Remote

JobsTrackR • Manchester

Remote
GBP 60,000 - 90,000