The Senior Power Platform Developer designs, develops, documents, and supports solutions to our customers. This role collaborates with the team lead and customers to understand the customer’s business needs, write functional specifications, and design and build solutions on Microsoft Power Platform.
The Senior Power Platform Developer designs, develops, documents, and supports solutions to our customers. This role collaborates with the team lead and customers to understand the customer’s business needs, write functional specifications, and design and build solutions on Microsoft Power Platform.
Responsibilities:
Technical Excellence:Writing and designing high quality codeEnd-to-end implementations of Power Platform solutions, D365 upgradesProactively recommend new technical processes with the internal teamSolid understanding of D365 and Dataverse architecture and software design with demonstrated ability to analyse, design, troubleshoot, and modify complex software productsEnsuring all post-implementation issues are identified and resolved quicklyArchitect solutions and leverage design patterns for Power Platform solutionsCreate project handover training documentation and facilitate face-to-face with end users
Stakeholder Management:Facilitate workshops with clients to understand customer needs and translate those needs into a technical solutionBuild a trusted relationship with customers so that we are viewed as a credible technical advisor
Project Management:Deliver projects from end to end in an agreed timeframeDeliver on assigned tasks in a team projectBe engaged with all aspects of development from design to delivery and support
Teamwork:Work in collaboration with internal and external teamsCommunicate immediately when facing issues and roadblocks to the Business Process Automation LeadRaise issues with the project delivery team over issues and solutionsBe fully involved with helping to steer best practices and approaches adopted by the teamCoordinating with onsite and offsite team membersAttend and participate in Level 10 meetings
General:Health and Safety: Carry out your employee and position responsibilities as set out in Company Health and Safety Policy and proceduresCommitted to ongoing professional development and continuous learningKeep up to date with current and emerging technologiesBe punctual and work the hours and times specifiedPrioritise workload to ensure work of the greatest importance to the business is undertaken with urgency and to a high standardSupport and help develop a positive workplace cultureDemonstrate excellent interpersonal communication skillsResponsibly manage all business resources within accountability levelsUndertake all duties and responsibilities outlined in this job description and all other duties as required by the businessComply with all employment obligationsPromptly undertake to complete all reasonable and lawful instructions and directions givenServe the business in good faith, promoting and protecting the business's best interestsDuring work time, and such other times as may be reasonably required, dedicate all effort to the execution and fulfillment of the duties, responsibilities, obligations, and instructions related to employmentDemonstrate through own actions a commitment to Health and Safety at work when undertaking work or observing others in the workplaceTo be successful in this role, you will have:
Technical Competencies:Dynamics 365 configuration, customization, release & configuration management, deployment, solution management, email integration, Outlook client deployment, Teams integration, Dynamics SDKMicrosoft Power Platform, Power Apps, Power Automate and DataverseMicrosoft .Net and Microsoft IISWeb API, WCFOver 4 years of experience working and integrating with Microsoft Dynamics 365, Microsoft Power Platform, including extensive knowledge and experience in the design, development and implementation of internally and externally facing business applications using and integrated with Dynamics 365 and DataverseCompetent, certified and experienced in HTML, JavaScript, CSS, Angular, Bootstrap, C#, .NetCompetent, certified and experienced in writing and using Web ServicesCompetent, certified and experienced in SQL ServerCompetent, certified and experienced in Azure, Azure Functions and related microservicesOther technologies that the company may adopt
Business Competencies:The ability to communicate effectively with customers and peersElicit key requirements from customers for their information systemsCommunicate status of projects to customerPresent options and obtain instruction from customerThe ability to produce estimates for these functional specificationsThe ability to support the software when in productionManage and follow Company Technology processesManage and follow Company Technology development processes
Qualifications:Degree in Computer Science, Software Engineering or similarPL-400, PL-200At least one of the following: MB-210, MB-220, MB-230, MB-240