Lead Full Stack Microsoft Developer
Location: LondonHybrid WorkingHours: 9:30 am - 5:30 pmDepartment: Information Technology - Technical Delivery TeamReports to: Technical Delivery Manager
A collaborative and innovative team is seeking a skilled full-stack developer to deliver cutting-edge Microsoft-based solutions. This role offers a flexible work environment where professional growth is encouraged.
The RoleThe Lead Full Stack Microsoft Developer will be responsible for leading local and offshore teams, driving development efforts, and ensuring seamless technology integration.
Key Responsibilities
- Developing applications using Power Apps, Power Automate, and Power BI
- Building and integrating Azure Functions for business logic and API endpoints
- Creating responsive front-end interfaces with React, Angular, and Fluent UI
- Developing scalable APIs and backend services using C#/.NET Core
- Managing and integrating data using Azure SQL Server
- Automating tasks and deployments with PowerShell
- Implementing CI/CD pipelines using Azure DevOps
- Mentoring junior developers and conducting code reviews
Essential Skills
- Proficiency in C#, JavaScript, TypeScript, PowerShell
- Experience with Power Apps, Power Automate, Power BI, Azure Functions, .NET Core
- Knowledge of front-end frameworks such as React, Angular, or Vue.js
- Understanding of cloud architecture and RESTful API development
- Ability to lead and collaborate effectively with business analysts and testers
Desirable Skills
- Experience with Azure Logic Apps, GitHub Actions, and security best practices
What is Offered
- A friendly, flexible, and supportive work environment
- Opportunities for professional growth
- Competitive salary and benefits package
- Hybrid working options
- An opportunity to drive innovation and make an impact
How to ApplyCandidates interested in this opportunity are encouraged to apply.
The employer is an equal opportunities organization committed to an inclusive hiring process. Candidates requiring support or adjustments are encouraged to make a request.