About the Role:
The Microsoft Power Platform Full-Stack Developer will be responsible for designing, developing, and deploying end-to-end business solutions using tools within 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 business requirements. This role also involves backend development, including custom connectors and APIs, to ensure seamless functionality across platforms. The full-stack developer will collaborate closely with cross-functional teams and stakeholders to gather requirements and translate them into scalable solutions.
Scope of Work / Responsibilities
Collaborate with the Solutions Architect to design solution components and the UI/UX using prescribed approaches and tools to meet business requirements.
Develop, test, and maintain 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 deployment in CI/CD pipelines.
Optimize the performance of solution components.
Collaborate with other team members on effort estimation, sprint planning, backlog grooming, and retrospectives.
Resolve issues, bugs, and security vulnerability findings.
Facilitate data migration for solution components originating from existing systems or offline sources.
Review and optimize existing solution components to improve performance and user experience.
Facilitate demos and User Acceptance Testing (UAT) for assigned deliverables.
Requirements and Qualifications
Education and Work Experience
Bachelors degree in Computer Science, Information Technology, Information Systems, or a closely related field.
Minimum of 10 years of professional experience in digital transformation and system design, focusing on complex data structures, with at least 5 years of experience in Microsoft Power Platform or Microsoft Dynamics solutions development.
Minimum of 3 years of experience in Agile project delivery.
Experience in Agile project management is an advantage.
Technical Knowledge
Experience in developing AI components is an advantage.
Soft Skills
Excellent communication skills and a strong work ethic.
Tools / Software
Proficient in the use of Azure DevOps (ADO).
Experience working with enterprise Geographic Information Systems (GIS) or open-source counterparts is an advantage.
Certification (if applicable)
Power Platform Developer certification is preferred.
Reporting and Coordination
For staff augmentation services, the personnel will take instructions from the Project Manager and Product Owner and will work closely with the project team, as well as internal and external stakeholders.
The personnel will also provide any other services as required by the team or designated supervisor.
Work Arrangement
Hybrid work setup (remote and in-office).
Working hours: 8:00 AM 5:00 PM (Manila time).
Follows the organizations official calendar and holidays.