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