Senior Full Stack Engineer

Sotalent

City of Edinburgh

Hybride

GBP 70 000 - 110 000

Plein temps

Il y a 10 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

40 days annual leave
Discretionary bonus
Gym discounts
Season ticket loans
Employee discounts
Hybrid working arrangements

Résumé du poste

Sotalent in Edinburgh, United Kingdom, is seeking a Senior Full-Stack Engineer to design, develop, and maintain secure, scalable applications, APIs, and enterprise integrations in a financial services environment.

The role focuses on C# .NET, Microsoft Azure, API development, and DevOps, with responsibility for technical delivery, engineering standards, and mentoring other developers. Hybrid working available.

Qualifications

  • Advanced C# and .NET development experience.
  • Strong Microsoft Azure experience including hosting, networking, monitoring, and integrations.
  • Experience designing and securing REST APIs with OpenAPI, OAuth 2.0 and OpenID Connect.
  • Strong understanding of distributed systems, integration patterns and secure software architecture.
  • Experience with GitHub, GitHub Actions and CI/CD pipelines.
  • Strong SQL skills, including data modelling, performance optimisation and data quality.
  • Experience with asynchronous programming, DI and automated testing.
  • Proven experience leading technical delivery within Agile teams.
  • Experience mentoring engineers and maintaining software engineering standards.
  • Terraform and Infrastructure as Code (IaC).
  • React frontend development.
  • Playwright and TypeScript for automated testing.
  • GitHub Copilot and AI-assisted development tools.
  • 40 days of annual leave.
  • Discretionary performance-related bonus, where applicable.
  • Hybrid working arrangements.
  • Gym discounts, season ticket loans, and employee discounts.

Responsabilités

  • Lead the design, development, and delivery of enterprise applications, APIs, and integrations.
  • Build secure, scalable backend services using C# .NET and Microsoft Azure.
  • Design and maintain REST APIs and integrations with internal and third-party platforms.
  • Develop reliable data processing and reconciliation solutions.
  • Improve CI/CD pipelines and deployment automation using GitHub Actions.
  • Implement security, monitoring, observability, and resilience best practices.
  • Manage technical dependencies, risks, and delivery priorities.
  • Collaborate with architects, product teams, and engineering stakeholders.
  • Mentor engineers through technical guidance, coaching, and code reviews.
  • Support production systems, incident management, and continuous improvement.

Connaissances

C# .NET
Azure
REST APIs
OAuth 2.0
OpenID Connect
Distributed systems
CI/CD
SQL
Async programming
DI
Automated testing
Agile delivery
Mentoring
Terraform
React
Playwright
TypeScript
GitHub Copilot

Outils

GitHub
GitHub Actions

Description du poste

Location: Edinburgh, Scotland, United Kingdom

Work Arrangement: Hybrid / Blended Working

About the Role

An opportunity is available for an experienced Senior Full-Stack Engineer to design, develop, and maintain secure, scalable applications, APIs, and enterprise integrations within a financial services environment.

The position focuses on C# .NET, Microsoft Azure, API development, and DevOps, with responsibility for technical delivery, engineering standards, and mentoring other developers.

Key Responsibilities
  • Lead the design, development, and delivery of enterprise applications, APIs, and integrations.
  • Build secure, scalable backend services using C# .NET and Microsoft Azure.
  • Design and maintain REST APIs and integrations with internal and third-party platforms.
  • Develop reliable data processing and reconciliation solutions.
  • Improve CI/CD pipelines and deployment automation using GitHub Actions.
  • Implement security, monitoring, observability, and resilience best practices.
  • Manage technical dependencies, risks, and delivery priorities.
  • Collaborate with architects, product teams, and engineering stakeholders.
  • Mentor engineers through technical guidance, coaching, and code reviews.
  • Support production systems, incident management, and continuous improvement.
Required Skills & Experience
  • Advanced development experience with C# and .NET.
  • Strong hands-on experience with Microsoft Azure, including application hosting, networking, monitoring, and integration services.
  • Extensive experience designing and securing REST APIs, OpenAPI, OAuth 2.0, and OpenID Connect.
  • Strong understanding of distributed systems, integration patterns, and secure software architecture.
  • Experience with GitHub, GitHub Actions, and CI/CD pipelines.
  • Strong SQL skills, including data modelling, performance optimisation, and data quality.
  • Experience with asynchronous programming, dependency injection, and automated testing.
  • Proven experience leading technical delivery within Agile teams.
  • Experience mentoring engineers and maintaining software engineering standards.
  • Terraform and Infrastructure as Code (IaC).
  • React frontend development.
  • Playwright and TypeScript for automated testing.
  • GitHub Copilot and AI-assisted development tools.
  • 40 days of annual leave.
  • Discretionary performance-related bonus, where applicable.
  • Hybrid working arrangements.
  • Gym discounts, season ticket loans, and employee discounts.
Additional Information
  • Hybrid working arrangement combining office and home working.
  • Salary and specific office attendance requirements have not been disclosed.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

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

Aberdeen • City of Edinburgh

Sur place
GBP 70 000 - 100 000
Salary sacrifice pension
Private health insurance
Life Assurance
+21
Senior Full Stack Developer
Senior Full Stack Developer

Nasstar • Grande-Bretagne

À distance
GBP 65 000 - 100 000
Remote-first
Private health insurance
Global brands projects
+3
Senior Software Engineer
Senior Software Engineer

Gazelle Global • Grande-Bretagne

Hybride
GBP 60 000 - 90 000
Senior Full-Stack Engineer — Azure, APIs & DevOps (Hybrid)
Senior Full-Stack Engineer — Azure, APIs & DevOps (Hybrid)

Sotalent • City of Edinburgh

Hybride
GBP 70 000 - 110 000
40 days annual leave
Discretionary bonus
Gym discounts
+3
Senior Full Stack Developers
Senior Full Stack Developers

Colibri Digital • Greater London

À distance
GBP 90 000 - 120 000
Remote-first
Private medical insurance
Career progression
+2
Senior Full Stack Developer
Senior Full Stack Developer

Ronald James Group • Newcastle upon Tyne

Sur place
GBP 70 000 - 90 000
Senior Full Stack Engineer - JavaScript / C#
Senior Full Stack Engineer - JavaScript / C#

Marmion Ltd • Hull and East Yorkshire

Hybride
GBP 60 000 - 85 000
Free on-site Gym
Cycle to Work Scheme
Regular Social Events
Full Stack Java Developer with Node.js & AWS
Full Stack Java Developer with Node.js & AWS

Gazelle Global • Newcastle upon Tyne

Hybride
GBP 65 000 - 90 000
Senior Software Developer
Senior Software Developer

Ocho People Ltd. • Belfast City District

Hybride
GBP 54 000 - 66 000
Senior Full Stack Engineer
Senior Full Stack Engineer

MCS Group • Belfast City District

Hybride
GBP 36 000 - 60 000