Microsoft Power Platform Tech Lead

Microsoft Power Platform Tech Lead About the Role A leading Energy Trading Firm is seeking a highly skilled Senior Microsoft Power Platform Developer to join their DIY Programme team. This role requires a proven track record in designing, developing, and delivering enterprise-grade solutions using Microsoft Power Platform and related technologies. You will be a key contributor in building innovative, scalable, and business-critical applications for a global organisation. Key Responsibilities Lead the design and development of new services using Microsoft Power Platform (Canvas Apps, Power Automate, Dataverse/Dynamics CRM). Build and maintain scalable Back End services using .NET Core, C#, and Azure Functions. Design and optimise data models within Dataverse/Dynamics CRM/CDS. Develop and manage SQL-based solutions to support application functionality. Collaborate with cross-functional teams to gather requirements, define solutions, and deliver end-to-end applications. Ensure code quality, scalability, and maintainability through clean coding practices. Produce clear documentation and provide knowledge transfer to peers and stakeholders. Primary Skills (Required) 8-12 years of IT experience. Minimum 3 years of hands-on experience with:Strong knowledge of SQL. Microsoft Power Platform new service development .NET Core C# Azure Functions Expertise in Dataverse/Dynamics CRM/CDS data modelling and design. Strong experience with Canvas Apps Development and Power Automate. ..... full job details .....