Summary: The role of Senior Dotnet Developer requires over 10 years of experience in web application development using .NET Core, with a strong emphasis on Angular 16+ and responsive UI/UX design. Candidates should possess exceptional skills in C#, ASP.NET Core, and various Azure services, along with a solid understanding of security practices and agile methodologies. The position demands effective communication and the ability to lead projects independently. Experience in the Wealth Management domain is preferred but not mandatory.
Key Responsibilities:
- Develop web applications using .NET Core and Angular 16+.
- Implement responsive UI/UX designs.
- Utilize state management tools such as NgRx or NgXs.
- Work with C#, ASP.NET Core, REST APIs, MVC, LINQ, Microservices, and Entity Framework.
- Manage Azure services including Logic Apps, SQL Database, and Serverless functions.
- Communicate effectively and share knowledge within the team.
- Lead and drive projects independently in an agile environment.
- Ensure security aspects like subscription keys, authentication, and authorization are addressed.
- Conduct unit testing using tools like xUnit, NUnit, Karma, Jasmine, or Jest.
Key Skills:
- 10+ years of experience in web application development.
- 3+ years of experience with Angular 16+.
- Exceptional skills in C#, ASP.NET Core, and REST APIs.
- Experience with Azure services and security practices.
- Knowledge of unit testing tools.
- Experience in agile methodologies.
- Preferred experience in Wealth Management domain.
- Familiarity with Docker and Azure DevOps (CI/CD pipelines).
Salary (Rate): undetermined
City: Edinburgh
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Must have skills: Overall 10+ year experience in developing web applications using .NET Core. At least 3+ years in Angular 16+ with a good understanding of responsive UI/UX Experience using state management e.g. NgRx or NgXs Exceptional skills in C# .NET, ASP.net CORE, Rest API and MVC, LINQ, Microservices/micro frontend, Entity Framework. Clear working knowledge & experience in Azure Logic Apps, Azure SQL Database, Service Bus (Queues), .Net Core App for Azure, Azure Serverless, Azure Functions Confident communicator, keen to learn and share knowledge Candidates should have worked in agile environment, leading and driving projects independently. Clear understanding of security aspects like Subscription key, authentication, and authorization Unit testing tools experience (xunit, nunit, karma & jasmine or Jest) Good to have skills: Candidates with experience in Wealth Management domain preferred Docker Azure DevOps (CI/CD pipelines) Agile practices (Scrum/Kanban)