freehire launches on Product Hunt on 26 August.

Follow →

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available