We are looking for a Senior SharePoint Developer to be a part of our Content Management Platform team at Atea Digital Services.
Responsibilities
Development, Coding and Unit Testing:
- Design, develop, and implement custom SharePoint solutions using SharePoint Framework (SPFx) based on project requirements;
- Write clean, maintainable, and reusable code adhering to SharePoint development best practices;
- Develop and integrate custom web services using technologies like Azure Functions or ASP.NET Web API to extend SharePoint functionalities;
- Develop unit tests for front-end solutions using frameworks like Jest to ensure code functionality and reliability;
- Develop unit tests for backend solutions to ensure code functionality and reliability;
- Develop Infrastructure as a code or Provision Azure resources for back-end solutions that extends SharePoint functionalities.
Solution Design and Delivery:
- Work with business stakeholders to gather requirements, translate them into technical specifications, and design efficient SharePoint solutions;
- Develop detailed design documents outlining architecture, custom components, workflows, and integrations;
- Configure and customize SharePoint sites, lists, libraries, workflows, and content types to meet specific business needs;
- Implement security measures and access controls to ensure data privacy and compliance with organizational policies.
Deployment and Maintenance:
- Utilize continuous integration and continuous delivery (CI/CD) pipelines for automated solution deployment and testing in SharePoint environments;
- Monitor and maintain SharePoint solutions, troubleshoot issues, and provide ongoing support to users;
- Propose improvements and optimizations to existing SharePoint solutions to enhance performance and user experience;
- Document code, solutions, and configurations for future reference and knowledge sharing within the development team;
- Stay up-to-date with the latest SharePoint features, functionalities, and best practices.
Requirements
- Proven experience as a SharePoint developer with a minimum of +4 years of experience;
- Proven experience with custom web services using Azure Functions and Web APIs, .NET development, ReactJS, TypeScript and JavaScript;
- Proven working experience with open-source libraries like MS Graph SKD, PnPJS, PnP Graph in SPFx development;
- Proven experience of building Power Apps and power automate concepts and functionalities;
- Solid understanding of SharePoint architecture, development principles, and best practices;
- Expertise in SharePoint Framework (SPFx) development;
- Proficient in unit testing frameworks like Jest (front-end) and experience with back-end unit testing methodologies;
- Knowledge of architecture frameworks (ArchiMate, Blue Dolphin, etc.) would be considered as an advantage;
- Knowledge of Bicep language for Infrastructure as a code would be considered as an advantage;
- Familiar with ITIL, Agile, Scrum, Kanban practices and methodologies will be considered as an advantage;
- Team player that enjoys working in international environment;
- Enthusiastic and positive approach and ability to respond to change with flexibility;
- Excellent problem-solving and analytical skills;
- Strong communication and collaboration skills;
- Ability to work independently and as part of a team;
- Have solid knowledge of English (written and spoken).
Benefits
- An international and fast pace environment;
- Training and growth opportunities;
- Company events and an active social life;
- Covered telephone expenses;
- A modern office with free parking;
- Gym membership with a symbolic co-payment;
- Company covered health insurance (starting from first day).
Gross salary range:
3000 – 4000 EUR