This is a remote position. A Software Engineer (Microsoft Power Platform Developer) in the Health Business Systems Branch (HBS) will have experience overseeing software development projects and writing optimized code of a high quality. As a Software Engineer (Microsoft Power Platform Developer) you will be part of the Agile product team, and under direction, you will help design, develop, implement and support the required systems and business solutions. As a Software Engineer (Microsoft Power Platform Developer) you will: Collaborate with development teams and product owners to create innovative software solutions that align with architectural patterns and design standards. Create and enhance new/existing software products and apps that are based on MS D365 Platform. Work as part of a highly motivated and cohesive team using agile approaches to design, develop, implement, and support technical solutions that deliver business outcomes, including collaboration to review and provide feedback on other developer’s codes, for quality assurance. Key duties and responsibilities: Requirement / user story review feedback. Solution designs, including options analysis where several viable solutions may be possible. Develop Microsoft Power Platform based solutions, in accordance with the agreed design, to deliver the capabilities required by the business requirements. Develop solution documentation and configuration/code comments. Peer solution/code review feedback Release/deployment/implementation of documentation. Work in a DevOps framework to support the deployed solutions Technical skills Minimum 5 years' experience across multiple tech/IT disciplines with specializations or expertise in one or more areas. Knowledge and experience in Scaled Agile (SAFe) or agile delivery. Relevant IT qualifications/certifications.