Full Stack Engineer
UST
Charing Cross, United Kingdom
21 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 61KJob location
Charing Cross, United Kingdom
Tech stack
API
User Authentication
Azure
C Sharp (Programming Language)
Databases
Entity Framework
Github
Design of User Interfaces
Microsoft SQL Server
SQL Azure
OAuth
Performance Tuning
Query Optimization
Azure
Software Engineering
SQL Stored Procedures
.NET Core
React
Indexer
Backend
Front End Software Development
React
REST
Microservices
Job description
We are looking for an experienced Full Stack Engineer with strong backend expertise in C#/.NET Core and solid frontend proficiency in React., 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.
Requirements
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., * 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.