Review and refine technical and functional requirements.
Propose detailed technical specifications for SharePoint templates, web parts, and integration architecture.
Obtain client approval for the proposed design.
Configure SharePoint site templates, including lists, libraries, pages, and web parts.
Develop custom web parts using SPFx (SharePoint Framework) and integrate with PoolParty for taxonomy and metadata tagging.
Configure AvePoint Cloud Governance for automated site provisioning and compliance.
Build workflows and automation to enhance site functionality.
Develop an approach to applying the underlying new site functionality, integration with PoolParty, page templates, and web parts to existing SharePoint sites.
Conduct functional testing to ensure compliance with requirements.
Support client in UAT, addressing feedback and fixing defects.
Provide detailed technical documentation, including operation and maintenance guides.
Conduct training sessions for client staff on site creation, customization, and maintenance.
Support the migration of legacy content to the new system.
Fully configured SharePoint templates and web parts.
Integrated taxonomy-driven search functionality.
Technical documentation and user guides.
Training materials and sessions for client staff.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Advanced certifications in Microsoft 365 development are preferred.
Expert proficiency in backend Microsoft 365/SharePoint Online development, including SPFx, PowerShell, and Microsoft Graph API.
Experience writing robust Web Parts or Extensions, especially for backend services (e.g., consuming internal APIs, managing data transactions).
Advanced knowledge of utilizing Microsoft Graph for data manipulation, permission management, and content operations within SharePoint, Teams, and Azure services.
Expertise in scripting M365 administration, deployment, and configuration tasks.
Experience with PoolParty taxonomy management and AvePoint Cloud Governance.
Specific, demonstrable experience with SharePoint Term Store and list/library metadata management, and conceptual understanding of taxonomies.
Proven track record of designing, securing, and consuming complex internal and external services.
Expertise in handling sensitive data within M365, including proper data segregation, encryption at rest/in transit, and adherence to zero-trust principles.
Experience utilizing, configuring, and extending AvePoint Cloud Governance (or any other advanced Microsoft 365 Governance tool) for site and workspace provisioning.
Ability to configure AvePoint policies to automatically execute complex post-provisioning steps.
Strong knowledge of enterprise search integration and metadata management.
Deep understanding of Microsoft Search backend configuration.
Ability to architect, lead design work, and implement custom and customizable page templates, search pages, and web parts that leverage refined queries and managed properties for content retrieval and discoverability.
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.
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.
Familiarity with client’s governance and compliance standards is an advantage.
Tech Stack
Azure
Cloud
Benefits
Career Stability: Enjoy a stable career path with ample project opportunities.
Immediate Coverage: Private HMO and insurance benefits from day one.
Jubilee Celebration: A 5-year milestone includes a complimentary trip to any European ERNI sites.
Comprehensive Benefits: Government-mandated benefits including 13th-month pay.
Skill Enhancement: Access free training and certifications.
Baby Basket: To welcome your newborn to the ERNI family.
Fruit Basket: Boost of vitamins during hospitalization.
Office Perks: Enjoy free snacks and coffee.
Free Training: Advance your skills through technical and non-technical training.
Challenging Projects: Engage in complex software projects across MedTech, Industry, Finance, and Transportation.
Supportive Environment: Benefit from a team dedicated to guiding and supporting your success.
Recognition and Advancement: Receive acknowledgment for your efforts and opportunities for promotion.
Open Communication: Experience transparency and value your input in our culture.
Hybrid Work Setup: Balance remote and in-person work for better work-life integration.
Events: Participate in a variety of events including leisure, summer, family, social, and year-end gatherings.