About the Role
We are looking for an Expert/Senior Microsoft SharePoint Developer with proven experience designing, developing, deploying and maintaining SharePoint on-premises solutions.
Responsibilities
- Design, develop and implement custom SharePoint solutions for SharePoint 2016, 2019 and Subscription Edition
- Develop modern client-side applications and components using SharePoint Framework (SPFx)
- Build and maintain integrations between SharePoint and external systems using REST APIs and related technologies
- Develop solutions using SharePoint CSOM and JSOM technologies
- Support the maintenance, enhancement and modernisation of existing SharePoint customisations
- Troubleshoot and resolve application, integration and performance issues
- Participate in technical design reviews, testing, deployment and production support activities
- Produce and maintain technical documentation, deployment guides and support procedures
- Collaborate with project teams, technical stakeholders and end users to deliver high-quality solutions
Requirements
- Minimum 5 years of experience developing and supporting SharePoint solutions
- Minimum 10 years of experience designing, building, deploying and maintaining SharePoint solutions
- SharePoint 2016, SharePoint 2019 and SharePoint Subscription Edition
- Enterprise SharePoint development and solution delivery
- Custom SharePoint application development
- Client-side SharePoint development and integrations
- Working within structured project delivery environments
- Effective use of Git-based source control and branching strategies
- Familiarity with CI/CD build and deployment pipelines
- Secure handling of client-side configuration and application settings
- Awareness of logging, monitoring and error-handling best practices
- Production of clear and comprehensive technical documentation
- Commitment to delivering secure, maintainable and supportable solutions
- Ability to work effectively within Agile and collaborative delivery teams
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
- Ability to communicate effectively with both technical and non-technical stakeholders
- Strong attention to detail and commitment to quality
- Self-motivated with the ability to work independently and as part of a team
- Proactive approach to continuous improvement and knowledge sharing
- Fluent English (written and spoken)
Skills
- SharePoint Framework (SPFx)
- SharePoint Client Object Model (CSOM)
- SharePoint JavaScript Object Model (JSOM)
- SharePoint REST APIs
- Front-end integration with SharePoint
- SharePoint customisation and extensibility
- JavaScript
- TypeScript
- Svelte
- HTML5
- CSS3
- JSON
- Visual Studio Code
- Nodejs (LTS)
- npm
- pnpm
- Vite
- ESLint
- Prettier
- Browser Developer Tools
- Git-based source control systems
Location
- Global
Work Type
- Full-time
Experience Level
- Senior
- Expert
Benefits
- Great place to work
- Opportunity and voice to affect change
- Support for success in work and life
- Healthy, productive and flexible working environment
- Respects work-life balance
About the Company
- Turner & Townsend is a global professional services company with over 22,000 people in more than 130 countries.
- Working with our clients across real estate, infrastructure, energy and natural resources, we transform together delivering outcomes that improve people’s lives.
- Working in partnership makes it possible to deliver the world’s most impactful projects and programmes as we turn challenge into opportunity and complexity into success.
- Our capabilities include programme, project, cost, asset and commercial management, controls and performance, procurement and supply chain, net zero and digital solutions
- We are majority-owned by CBRE Group, Inc, the world’s largest commercial real estate services and investment firm, with our partners holding a significant minority interest.
- Turner & Townsend and CBRE work together to provide clients with the premier programme, project and cost management offering in markets around the world.
- Please visit our website: wwwturnerandtownsendcom
Equal Opportunity
- Turner & Townsend is an equal opportunity employer.
- We celebrate diversity and are committed to creating an inclusive environment for all employees and actively encourage applications from all sectors of the community.
