SmartRecruiting is looking on behalf of its client for experienced SharePoint Developer
Location: The services shall be performed remotely in Near-site location allowing to reach the client premises in Brussels within 2 hours.
DESCRIPTION
- Design, plan, implement integration strategies and patterns in a SharePoint secured ecosystem.
- Apply best practices of distributed architecture to solve complex integration problems between information systems.
- Design, implement and document APIs to be exposed in a secured manner on a public facing API Gateway.
- Design, implement and document business events to be easily produced on a corporate event-streaming platform and consumed by any system from EC.
- Design, plan, implement and deploy workflows: business process definition and task definition (service or user tasks) relying on APIs and business events.
- Work in a container-based infrastructure.
KNOWLEDGE AND SKILLS
- Excellent knowledge of HTTP and API design
- Excellent knowledge of REST or SOAP APIs.
- Excellent knowledge of ASP.NET MVC Web applications
- Excellent knowledge of asynchronous communication and publish/subscribe techniques and technologies: SharePoint
- Excellent knowledge of integration testing.
- Good knowledge of Microsoft SharePoint server
- Good knowledge in GRPC and Protobuf format.
- Good knowledge of distributed or microservice architectures and complex event processing.
- Good knowledge in Web security, OAuth2.0 and OpenID Connect.
- Ability to participate in technical meetings and good communication skills
- Excellent problem-solving skills.
- Excellent interpersonal and communication skills.
- Participation in open-source projects.
- Good writing skills: documentation is part of the tasks.
- Capability of integration in an international/multi-cultural environment
- Experience in a large enterprise-level multi-team project
- Ability to produce IT architecture document about complex integration patterns 3
- Aptitude in reporting
NON TECHNICAL SKILLS
- Capability of integration in an international/multicultural environment, rapid self-starting capability and experience in working in team;
- Ability to participate in multilingual meetings;
- Ability to work in multi-cultural environment, on multiple large projects;
- Excellent Team Player;
- High degree of discretion and integrity is required as the applications managed and maintained in contain personal and confidential data.
SPECIFIC EXPERTISE
- Following specific expertise is mandatory for the performance of tasks:
- Experience with knowledge sharing platform for International Cooperation and Development, Experience with EU interventions in international cooperation.
- 14 years of expertise in SharePoint
- 5 years of expertise in Angular
- 5 years of expertise in PowerShell
OPTIONAL CERTIFICATION
- Any SharePoint certification from a Microsoft recognized certification center.