Microsoft Power Platform Full-Stack Developer
Job Description
The Microsoft Power Platform Full-Stack Developer will be responsible for designing, developing, and deploying end-to-end business solutions using tools the Power Platform stack. He/She is expected to design, develop, test, and deploy responsive user interfaces, automated workflows, and integrated data structures to support the requirements.This role also involves backend development, including custom connectors and APIs, to ensure seamless functionality across platforms. The full-stack developer is expected to collaborate closely with cross functional teams and the stakeholders to gather requirements and translate them into a scalable solution.
Scope of Work/Responsibilities- Collaborate with the Solutions Architect to design solution components and the UIUX using the prescribed approach and tools to satisfy business requirements.
- Develop, test and maintain the assigned requirements including front-end and back-end components. This includes, but is not limited to, Power Apps objects (both MDA and Canvas), Power Automate flows, Azure Data flows, Dataverse models, SharePoint assets, custom connectors, APIs, and plug-ins.
- Provide support in merging and packaging solutions for deployments on CICD pipelines.
- Tune solution components performance.
- Collaborate with the other members of the team on effort estimation, sprint planning, backlog grooming, and retrospectives.
- Resolve issues, bugs, and security vulnerability findings.
- Facilitate migration of data for solution components that originate from existing solution or offline data.
- Study the existing solutions components and optimize the design and execution to improve user experience.
- Facilitate demos and User Acceptance Testing for deliverables assigned.
Education and Work Experience
Bachelor's degree in Computer Science, Information Technology, Information Systems, or a closely related field.
Minimum of 10 years of general professional experience in digital transformation and system design with a focus on complex data structures, which the last 5 years are related to the use of Microsoft Power Platform or Microsoft Dynamics in solutions development.
Minimum of 3 years of experience on an agile delivery project.
Experience on Agile project management is an advantage.
Technical Knowledge
Experience with developing AI components is an advantage.
Soft Skills
Has excellent communication skills, and strong work ethic.
Tools/Software
Proficient in the use of ADO
Experience on working with enterprise Geographic Information Systems (GIS) or its open-source counterpart is an advantage.
Certification (if applicable)
Certification on Power Platform Developer is desired.