- We welcome applications from military veterans and those transitioning from service. Your unique skills and experiences are valued and encouraged.
Job Overview:
We are seeking a highly skilled Senior SharePoint Developer with at least 7-10 years of experience in SharePoint development, particularly within SharePoint 2019 and SharePoint 365 environments. The ideal candidate will have expertise in managing the full development lifecycle within a structured Agile framework, demonstrating strong leadership skills and a deep understanding of both SharePoint solution development and migrations. The Senior SharePoint Developer will play a key role in managing user stories, tracking effort levels (estimates, remaining, and actuals in hours), and driving successful sprint executions.
Key Responsibilities:
- Lead end‑to‑end SharePoint development in SharePoint 2019 and SharePoint 365, driving Agile sprints, backlog refinement, sprint planning and reviews, and continuous integration/deployment pipelines.
- Partner with stakeholders to elicit detailed business requirements, translate them into user stories with clear acceptance criteria, estimate effort (estimate, remaining, actual in hours), and prioritise work against sprint goals.
- Design, build and extend SharePoint 365 environments (site collections, hub sites, governance policies, permission models), ensuring scalability, security, and compliance with ITSM change and incident management workflows.
- Implement Power Platform solutions (Power Apps, Power Automate, Power BI) to automate service request catalogues, incident handling, and change approvals in alignment with ITIL practices.
- Develop client‑side and SPFx solutions using modern JavaScript frameworks (React, Angular, Vue.js), and integrate with Microsoft Search, Graph API, and Microsoft Teams.
- Operate in a consultative role, leveraging high‑level communication to guide stakeholders through Agile ceremonies, service management processes, and technical design reviews.
- Drive continuous improvement by staying abreast of Microsoft 365 roadmap updates, previewing new features in Targeted Release, and championing adoption of cutting‑edge capabilities.
- Own sprint delivery:
take personal accountability for completing user stories, resolving impediments, and ensuring demos meet the Definition of Done. - Create and maintain technical and service documentation, architecture diagrams, runbooks, governance guides to the highest standard, updating them iteratively throughout the project lifecycle.
- Lead on-prem to cloud migrations, planning cut‑over windows, executing data/content moves, validating post‑migration integrity, and minimising business disruption.
- Collaborate with Systems Engineers and MSP/ITSM teams to implement monitoring, alerting, SLA tracking, and automated remediation scripts, embedding SharePoint operations into the wider IT service ecosystem.
- Perform SharePoint administration, tenant settings, site provisioning, permissions audits, compliance labels and partner on governance frameworks to enforce policies and lifecycle retention.
- Translate cross‑functional requirements into robust technical designs, ensure all solutions meet security controls (MIP, DLP), and align with the organisation's service strategy and roadmap.
- Contribute to service strategy by providing input on roadmap planning, security control updates, and new system implementations, ensuring all changes follow approved ITSM change management procedures.
Qualifications and Experience:
Academic (Desirable):
- Tertiary qualifications in information systems, business, science, engineering, or a relevant discipline. Alternatively, suitable experience in roles involving data analysis, administration of data, and software development.
Required Experience:
• 7-10 years of hands‑on SharePoint development in both SharePoint 2019 and SharePoint 365, including on‑prem to cloud migrations.
• Designing and extending SharePoint 365 environments (site collections, hub sites, tenant configuration, governance policies).
• Building SPFx solutions in TypeScript, using React, Angular, Vue.js or equivalent and integrating with Microsoft Graph API and Microsoft Search.
• Implementing Power Platform solutions (Power Apps, Power Automate, Power BI) to automate service catalogues, incident workflows and change approvals.
• Managing Agile delivery using Azure DevOps or Jira:
backlog grooming, user‑story definition (with acceptance criteria), sprint planning, effort tracking (estimate/remaining/actual in hours) and demos.
• Writing PowerShell scripts to automate SharePoint administration, deployments and maintenance tasks.
• Proven ability to map and maintain complex technical systems, and to produce and update architecture diagrams, runbooks and governance documentation to a high standard.
• Deep experience with Microsoft 365 and Azure services, tenant administration, identity (Entra ID), security controls (MIP, DLP) and compliance.
• Previous exposure to ITIL‑aligned ITSM processes (incident, change, problem and service‑level management) and collaboration with MSP/ITSM teams.
• Hands‑on experience with system automation and monitoring, including SIEM tools, alerting and automated remediation.
Specialist Expertise:
- Knowledge of migration from on-prem to Microsoft Online (365) systems.
- Strong knowledge of modern workplace services such as SharePoint, Teams app development and integration with SharePoint, and Power Platform apps and governance.
Personal Skills:
- Comfortable working with clients to discuss technical aspects.
- Able to manage multiple clients and projects concurrently.
- Excellent communication and facilitation skills, both written and verbal.
Certifications:
- Microsoft Certified:
SharePoint Developer Associate (or equivalent certification). - Microsoft Certified:
Power Platform Developer Associate. - Agile/Scrum certifications (e.g., Certified ScrumMaster, Certified Scrum Developer).
- Microsoft Certified:
Azure Administrator Associate - Microsoft 365 Certified:
Teamwork Administrator Associate - Microsoft 365 Certified:
Enterprise Administrator Expert
What We Offer:
- Annual training budget, access to online courses, internal mentorship programs, and attendance at industry conferences.
- Competitive salary.
- Clear progression path, regular one-on-ones with managers, and cross-team project opportunities.