Tech Stack
ASP.NETGRPCJavaScriptjQueryMS SQL Server.NETSOAPSQL
About the role
- We currently have a vacancy for an Application Architect (SharePoint) fluent in English, to offer his/her services as an expert in the client's premises in Belgium or remotely. In the context of the first assignment, the successful candidate will be integrated in the team of the company that will closely cooperate with a major client’s IT team on site.
- Your tasks
- 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;
- 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.
Requirements
- University degree in IT or relevant discipline, combined with minimum 17 years of relevant working experience in IT;
- Very good knowledge of Share Point Administration (Server) & Development;
- Very good knowledge of JavaScript & jQuery;
- Very good knowledge of MS SQL Server ;
- Strong PowerShell scripting skills for automation and configuration tasks;
- Knowledge of Jira & confluence;
- Excellent knowledge of asynchronous communication and publish/subscribe techniques and technologies: Microsoft SharePoint;
- Excellent knowledge of integration testing;
- Excellent knowledge of HTTP , API design, REST or SOAP APIs;
- Excellent knowledge of ASP.NET MVC Web applications;
- 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 produce IT architecture document about complex integration patterns ;
- Any SharePoint certification from a Microsoft recognized certification center will be an asset;
- Excellent command of the English language. French will be considered in advantage.