Work closely with Functional Consultants and Product Manager to understand business requirements.
Work closely with Solutions and Technical architects to understand (and where necessary contribute to) design.
Customize Sharepoint sites based on client requirements.
Understand the underlying business requirements, and create code that will meet the defined business requirements
Complete deliverables required for each project assignment
Document solution design and other related documentations for each assignment, as needed
Work with Managed Services Team to debug and provide fixes as needed
Work across technical areas and with other teams to ensure that the best new technologies are investigated and selected for use where appropriate
Adherence to the organization's Information Security Management System (ISMS) policies and procedures, including responsibilities in safeguarding information, reporting security incidents, and maintaining awareness of data protection and confidentiality obligations.
Performs other tasks that may be assigned on a regular basis
Qualifications:
Hands-on experience with SharePoint Online / Microsoft 365, including modern sites, permissions, and content management.
Development experience with SPFx, TypeScript, and React (or equivalent modern frontend frameworks).
Experience configuring Copilot Studio solutions and/or enabling Copilot-ready information architecture in SharePoint; understanding of permissions trimming, data governance, and responsible AI considerations. (Plus)
At least 3 years of experience developing solutions using Microsoft Sharepoint
Debugging skills; able to debug complex technical issues involving multiple system components.
Strong knowledge of software implementation best practices.
Integration experience using Microsoft Graph, REST APIs, and modern authentication (OAuth2/OIDC, MSAL, Entra ID app registrations).
Experience with automation/integration tools such as Power Automate, Logic Apps, and API management patterns where applicable. (Plus)
Good understanding of latest web UI technologies (HTML5/JavaScript/AJAX/CSS)
Bachelor's degree or equivalent, preferably in Computer Science/IT
Experience working in an IT consulting organization or environment
Good verbal and written English communication skills
Experience with different project methodologies (Agile, waterfall, et al.)
Experience in working in a global environment, delivering service to global clients
Must be willing to travel and be amenable to changes in work shift/location, as needed on a per project basis