Full Stack Engineer

Sotalent

City of Edinburgh

Hybrid

GBP 70,000 - 110,000

Full time

19 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sotalent is seeking a Senior Full-Stack Engineer to join a hybrid Edinburgh team building modern digital platforms. You will work across front-end (React, Next.js) and back-end (C#/.NET) with Azure, shaping architecture, CI/CD pipelines and platform resilience.

You’ll mentor engineers, drive design decisions and collaborate with Product, UX and business teams to deliver scalable, accessible applications and high‑quality APIs.

Qualifications

  • Hands-on experience with React and Next.js in production environments.
  • Strong backend development with C#/.NET, REST APIs.
  • Practical Azure cloud experience and cloud-native patterns.
  • Experience with Git, GitHub Actions and modern CI/CD practices.
  • Understanding of accessibility, SEO, security and performance optimization.
  • Excellent communication and mentoring abilities.

Responsibilities

  • Develop and maintain secure, scalable web applications and APIs.
  • Build front-end applications using React and Next.js.
  • Develop backend services and REST APIs with C#/.NET.
  • Contribute to architecture decisions and engineering standards.
  • Develop cloud-native solutions on Microsoft Azure, incl. CI/CD and observability.
  • Collaborate with Product, UX, Architecture and business teams on modernization.
  • Investigate production issues and perform root cause analysis.
  • Improve platform resilience, security and operational excellence.
  • Mentor engineers and promote reusable services and best practices.

Skills

React
Next.js
C#
.NET
Git
GitHub Actions
CI/CD
Accessibility
SEO
Security
Performance
Mentoring
Communication

Tools

Terraform IaC
Sitecore XM Cloud
Vercel
Playwright
Storybook
GraphQL
CodeQL
SonarQube

Job description

Location: Edinburgh, Scotland, United Kingdom

Employment Type: Full-time

Work Model: Hybrid

Overview

Senior full-stack engineering role building and enhancing modern digital platforms using React, Next.js, C#/.NET and Microsoft Azure. The role combines hands‑on development with technical design, cloud engineering, platform resilience and mentoring.

Responsibilities
  • Develop and maintain secure, scalable web applications, APIs and digital integrations.
  • Build modern front-end applications using React and Next.js.
  • Develop backend services and REST APIs using C# and .NET.
  • Drive technical design decisions and contribute to architecture and engineering standards.
  • Develop cloud-native solutions using Microsoft Azure, including CI/CD and observability.
  • Collaborate with Product, UX, Architecture and business teams on digital platforms and technology modernisation.
  • Investigate complex production issues and lead root cause analysis.
  • Improve platform performance, resilience, security and operational excellence.
  • Mentor engineers and contribute to reusable services and engineering best practices.
Requirements
  • Strong experience with React and Next.js.
  • Strong C# and .NET experience building backend services and REST APIs.
  • Practical Microsoft Azure and cloud‑native development experience.
  • Experience with Git, GitHub Actions and modern CI/CD practices.
  • Strong understanding of accessibility, SEO, security, performance optimisation and SQL.
  • Strong communication, problem-solving and mentoring skills.
  • Experience with enterprise‑scale digital platforms is advantageous.
  • Terraform/IaC, Sitecore XM Cloud, Vercel, Playwright, Storybook, GraphQL, CodeQL or SonarQube experience is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (Digital)
Senior Full-Stack Engineer (Digital)

Aberdeen • City of Edinburgh

On-site
GBP 70,000 - 100,000
Salary sacrifice pension
Private health insurance
Life Assurance
+21
Senior Full-Stack Engineer - React/Next.js & .NET on Azure
Senior Full-Stack Engineer - React/Next.js & .NET on Azure

Sotalent • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
Full Stack Developer
Full Stack Developer

Corus Consultancy • Crawley

On-site
GBP 55,000 - 75,000
Senior Full-Stack Engineer - Digital (React/.NET/Azure)
Senior Full-Stack Engineer - Digital (React/.NET/Azure)

Aberdeen Group • City of Edinburgh

Hybrid
GBP 70,000 - 95,000
40 days annual leave
16% employer pension Contribution
Discretionary performance bonus
+4
Full Stack Engineer
Full Stack Engineer

Net2Source (N2S) • City of Edinburgh

On-site
GBP 70,000 - 90,000
Senior Full-Stack Engineer, Digital Platforms (Edinburgh)
Senior Full-Stack Engineer, Digital Platforms (Edinburgh)

Aberdeen • City of Edinburgh

On-site
GBP 70,000 - 100,000
Salary sacrifice pension
Private health insurance
Life Assurance
+21
Senior Full-Stack Engineer, Digital Platforms (React/Next)
Senior Full-Stack Engineer, Digital Platforms (React/Next)

Aberdeen Corporate Services Limited • City of Edinburgh

Hybrid
GBP 70,000 - 95,000
40 days' annual leave
16% employer pension contribution
discretionary performance-based bonus
+2
Senior Full Stack Developer .Net & React/Typescript
Senior Full Stack Developer .Net & React/Typescript

Computer Futures • Leeds

On-site
GBP 70,000 - 110,000
Full Stack Engineer
Full Stack Engineer

Corecom Consulting • West Yorkshire

Hybrid
GBP 60,000 - 90,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

MCS Group • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid working
Competitive salary
Global platform exposure
+1