Overview
Full Stack Lead Developer with .NET Core & Angular 12+ (Mandatory) - Edinburgh-based position. Hybrid work mode: 4 days in the office and 1 day from home.
Responsibilities
* Lead full‑stack development for a UK-based wealth management client using .NET Core, C#, SQL, Rest API, Microservices/micro frontend, Entity Framework and Angular (12+).
* Ensure solutions align with Architecture, Security, Risk & Compliance requirements.
* Collaborate in an Agile environment; participate in design, code reviews, testing and delivery.
* Develop and maintain Azure-based services and infrastructure (Azure Logic Apps, Azure SQL Database, Service Bus, Azure Serverless, Azure Functions).
* Implement unit and integration tests using tools such as xUnit, NUnit, Karma and Jasmine.
* Communicate effectively with stakeholders and mentor team members as needed.
Must-have Qualifications
* Overall 12+ years of experience in developing web applications using .NET Core.
* At least 3+ years in Angular 12+ with a strong understanding of responsive UI/UX.
* Experience with state management (NgRx or NgXs).
* Strong skills in C#, .NET, ASP.NET Core, Rest API, MVC, LINQ, Microservices/micro frontend, and Entity Framework.
* Working knowledge of Azure Logic Apps, Azure SQL Database, Service Bus, .NET Core App for Azure, Azure Serverless, and Azure Functions.
* Clear communicator; able to learn quickly and share knowledge in an Agile environment.
* Understanding of security aspects such as authentication and authorization (subscription keys, etc.).
* Unit testing experience (xUnit, NUnit, Karma, Jasmine).
Nice-to-have / Good-to-Have
* Experience in Wealth Management domain (preferred).
* Docker.
* Azure DevOps (CI/CD pipelines).
* Agile practices (Scrum/Kanban).
Job Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Analyst
* Industry: Outsourcing/Offshoring
* Location: Edinburgh, United Kingdom
* Work mode: Hybrid (4 days in office, 1 day remote)
Edinburgh, Scotland, United Kingdom
#J-18808-Ljbffr