[1 year contract, renewable]
Only Singaporeans
Job Summary:
We are seeking an experienced Microsoft M365 and Power Platform Developer cum Solution Architect to design, develop, and implement solutions across the Microsoft 365 and Power Platform ecosystems. This role requires a blend of technical expertise, solution design, and architectural planning to address business requirements through automation, integration, and custom applications. The ideal candidate should be proficient in M365 services, Power Platform (Power Apps, Power Automate, Power BI, Copilot Studio), and have strong skills in consulting, solution architecture, and development best practices.
Key Responsibilities:
Solution Architecture and Design:
- Collaborate with stakeholders to gather requirements and translate business needs into technical solutions.
- Design end-to-end solutions using Microsoft 365 and Power Platform, ensuring scalability, security, and alignment with business objectives.
- Create architectural documentation, data flow diagrams, and technical specifications.
- Define best practices for governance, compliance, and solution lifecycle management within the Power Platform.
Development and Implementation:
- Develop custom applications using Power Apps, Copilot Studio, workflows with Power Automate, and integrate data from various sources including SharePoint, Dataverse, and external systems.
- Build interactive reports and dashboards using Power BI to provide data insights.
- Develop custom connectors, plugins, and APIs as needed to extend capabilities of Power Platform applications.
- Integrate M365 solutions such as SharePoint, Teams, and OneDrive to enhance collaboration and productivity.
Platform Administration, Optimization, and Policy Recommendation:
- Administer and optimize the Power Platform environment, including capacity management, monitoring, and performance tuning.
- Develop and recommend organization-wide policies and best practices for Power Platform use, governance, and security, based on business needs and compliance requirements.
- Implement environment policies and ensure security compliance within Power Platform and M365 environments.
- Troubleshoot and resolve platform issues, ensuring high availability and reliability of solutions.
Training and Support:
- Provide training and support to end-users and stakeholders on Power Platform and M365 solutions.
- Collaborate with business teams to promote adoption of the tools and gather feedback for continuous improvement.
- Document all solutions, workflows, and configuration settings to enable knowledge transfer and maintain continuity.
Continuous Improvement and Innovation:
- Stay updated with the latest advancements in Microsoft 365, Power Platform, and Copilot, bringing new ideas and enhancements to the business.
- Conduct proof-of-concept and pilot projects to test new features, identify potential benefits, and advocate for changes.
- Propose updates to Power Platform administration policies to align with evolving business needs and technology advancements.
Qualifications:
Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications in Microsoft 365, Power Platform, or Azure are highly desirable.
Experience:
- 5+ years of experience with Microsoft 365, Power Platform, or similar ecosystems.
- Proven experience in solution architecture and developing end-to-end solutions on Power Platform.
- Strong background in application lifecycle management, DevOps practices, and source control.
Skills:
- Proficient in Power Apps, Power Automate, Power BI, Copilot Studio, and Dataverse.
- Strong knowledge of M365 services (SharePoint, Teams, Exchange, etc.).
- Ability to administer the Power Platform environment and recommend organization-wide policies based on business needs.
- Experience with custom connectors, API integrations, and web technologies such as JavaScript, HTML, CSS is a plus.
- Knowledge of other low-code platforms such as ServiceNow, Appian, or similar is a plus.
- Knowledge of Azure services and SQL is also a plus.
Soft Skills: Strong problem-solving skills, excellent communication, and the ability to manage multiple stakeholders and priorities.