Software Architect
Summary
Designs and builds SharePoint/M365 solutions, integrating PoolParty taxonomies and AvePoint governance, and automates workflows within the Microsoft ecosystem.
Job Description
Scope of Work/Responsibilities: Key responsibilities include designing and developing SharePoint site templates, page templates, and custom web parts; integrating PoolParty taxonomy management for metadata tagging and semantic search; configuring AvePoint Cloud Governance for automated site provisioning and compliance; developing workflows and automation to enhance site functionality and usability; ensuring compatibility with the M365 ecosystem and adherence to security and governance policies; conducting functional testing, supporting user acceptance testing (UAT), and addressing feedback; and providing technical documentation, training, and knowledge transfer for ongoing maintenance.
Requirements and Qualification
Education and Work Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Advanced certifications in Microsoft 365 development are preferred.
Technical Knowledge
- Expert proficiency in backend Microsoft 365/SharePoint Online development, including SPFx, PowerShell, and Microsoft Graph API.
- SharePoint Framework (SPFx) for Backend Services: Experience writing robust Web Parts or Extensions, especially for backend services (e.g., consuming internal APIs, managing data transactions).
- Microsoft Graph API: Advanced knowledge of utilizing Microsoft Graph for data manipulation, permission management, and content operations within SharePoint, Teams, and Azure services.
- PowerShell/PnP PowerShell: Expertise in scripting M365 administration, deployment, and configuration tasks. The assignment will involve integration tasks with the AvePoint Cloud Governance platform and the PoolParty Taxonomy Management System.
- Experience with PoolParty taxonomy management and AvePoint Cloud Governance.
- Taxonomy Integration (PoolParty): Specific, demonstrable experience in SharePoint Term Store and list/library metadata management, and conceptual understanding of taxonomies.
- API Development & Consumption: Proven track record of designing, securing, and consuming complex internal and external services.
- Data Modeling & Security: Expertise in handling sensitive data within M365, including proper data segregation, encryption at rest/in transit, and adherence to zero‑trust principles.
- AvePoint Cloud Governance: Experience utilizing, configuring, and extending AvePoint Cloud Governance (or any other advanced Microsoft 365 Governance tool) for site and workspace provisioning.
- Microsoft Search: Deep understanding of Microsoft Search backend configuration.
Experience
- At least 7 years of experience in Microsoft ecosystem development, with 3+ years focused on SharePoint/M365 backend integrations.
- Demonstrated experience in designing and implementing complex system integrations and APIs.
Soft Skills
- Ability to translate previously identified business and functional needs into technical specifications.
- Strong consultative and problem‑solving skills.
- Excellent verbal and written communication skills.
- Ability to lead technical discussions and collaborate with cross‑functional teams.
Preferred Experience
- Experience working in the financial services or international organization sectors.
Work Arrangement
- Hybrid, requiring contractors to report onsite three times a week. If the user unit requires contractors to report to HQ for more than 3 days, compliance is mandatory.
- Work Schedule is from 8:00AM – 5:00PM Manila Time.
Job Type: Fixed term
Work Location: Hybrid remote in Pasig
Hybrid - Pasig 5-10 Yrs Exp Bachelor Contract