- Company Name
- MANNING SERVICES LIMITED
- Job Title
- Full Stack Engineer
- Job Description
-
**Job title**
Full Stack Engineer – Senior Lead
**Role Summary**
Design, develop, and maintain sophisticated web applications for a UK‑based wealth‑management client. Lead a development team using .NET Core and Angular 16+, delivering robust, scalable, and responsive solutions that integrate with Azure cloud services.
**Expectations**
- 12+ years of end‑to‑end software development experience, with 10+ years in .NET Core.
- Minimum 3 years of advanced Angular (version 16+) exposure, including responsive UI/UX and state‑management (NgRx/NgXS).
- Proven leadership, mentoring, and communication skills.
- Passion for clean, maintainable code and continuous improvement.
**Key Responsibilities**
- Architect and implement new features and micro‑services for wealth‑management web portals.
- Convert product requirements into scalable, high‑quality coding solutions using C#, ASP.NET Core, MVC, LINQ, and Entity Framework.
- Lead front‑end development: author modular Angular components, services, and state‑management logic.
- Create RESTful APIs and integrate with Azure services (Logic Apps, Functions, Service Bus, Serverless).
- Design and maintain database schemas on Azure SQL Database, leveraging EF Core.
- Enforce best practices: unit tests (xUnit, NUnit, Karma/Jasmine/Jest), code reviews, CI/CD pipelines.
- Collaborate with cross‑functional teams (product, QA, Ops) to ensure delivery on schedule and quality goals.
- Mentor junior developers, conduct knowledge‑sharing sessions, and support career growth.
**Required Skills**
- **Back‑end**: C#, .NET Core (ASP.NET Core), MVC, LINQ, Entity Framework Core, micro‑services architecture.
- **Front‑end**: Angular 16+, TypeScript, HTML/CSS, responsive design, NgRx/NgXS state‑management.
- **Testing**: xUnit, NUnit, Karma/Jasmine, Jest.
- **Cloud / DevOps**: Azure Logic Apps, Azure Functions, Azure Serverless, Azure SQL Database, Azure Service Bus (Queues).
- **Tools**: Visual Studio, Git, Docker, CI/CD pipelines (Azure DevOps, GitHub Actions).
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- Azure certifications (e.g., AZ-204) are a plus but not mandatory.
Edinburgh, United kingdom
On site
Senior
18-12-2025