Senior Full Stack Engineer

Company: Sotalent
Apply for the Senior Full Stack Engineer
Location: City of Edinburgh
Job Description:

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.

#J-18808-Ljbffr…

Posted: October 26th, 2026