Full Stack Engineer

This is a proactive pipelining initiative. We are not actively hiring for this position at the moment. However, we are building a pool of strong Full Stack Engineer candidates to engage and move through the interview process as soon as the role officially opens.

About the Role:

We are looking for an experienced Full Stack Engineer with strong backend expertise in C#/.NET Core and solid frontend proficiency in React.

The ideal candidate will have deep hands-on experience building scalable microservices, developing secure and efficient APIs, delivering high-quality front-end interfaces, and working within Azure-based environments. This role requires strong engineering fundamentals, attention to detail, and the ability to collaborate effectively across teams.

Key Responsibilities:

Backend Development

  • Design and develop scalable services using C# / .NET Core (6+).
  • Implement and maintain REST APIs aligned with best practices.
  • Work with Entity Framework Core for database access and ORM operations.
  • Build microservices and event-driven components.

Frontend Development

  • Develop responsive and modular UI components using React.
  • Work with React Hooks, functional components, and state management (Redux / Context API).
  • Ensure UI/UX best practices and high-quality front-end performance.

Database Engineering

  • Work with SQL Server, including stored procedures, indexing, and query optimization.
  • Ensure data consistency, performance, and scalability across application modules.

Required Skills & Experience

  • 10+ years of professional experience in software development.
  • Strong backend engineering with C# / .NET Core (6+).
  • Solid experience developing REST APIs.
  • Strong React development expertise.
  • Proficiency with SQL Server, stored procedures, indexing, and performance tuning.
  • Practical experience with Azure services: App Services, Functions, APIM, Service Bus, Key Vault, Azure SQL, and Storage.
  • Hands-on experience with CI/CD pipelines in Azure DevOps or GitHub Actions.
  • Strong understanding of microservices architecture, event-driven patterns, and authentication (OAuth2 / JWT / Azure AD).
  • Excellent communication, teamwork, and problem-solving skills.

We're grateful for your interest in joining our team. Kindly note that only applicants whose experience and qualifications most closely align with the role will be contacted for the next steps. Thank you for your understanding.

Job Details

Company
UST
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted