The main responsibilities include, but are not limited to the following:
Job Title: Freelance Back-end Developer
Mission:
Development of a dedicated traceability solution [internal: to support the SMC project and the code foundation of traceability features]
Job Description:
The Freelance Back-end Developer will be responsible for the design, development, and maintenance of APIs and back-end services for our dedicated traceability solution. They will work closely with the existing team to integrate data from various sources, aggregate this information, and make it accessible for the DPP (Digital Product Passport).
Responsibilities:
? Receive information from different providers (Textile Genesis, ERP, etc.) via APIs or Excel files.
? Aggregate information at the PO/SKU/EAN level and be able to dispatch and consume it for the DPP (final product).
? Utilize the current MTM environment to code new endpoints (and/or new entities). ? Participate in Scrum ceremonies and collaborate with the development team.
? Design and develop robust and performant RESTful APIs.
? Implement unit tests, integration tests, and E2E tests.
? Ensure code quality and documentation.
? Deploy and manage microservices on Azure.
Required Skills (Hard Skills):
? Experience working in a Scrum environment.
? Strong knowledge of TypeScript / Node.js for the back-end stack.
? Knowledge of standard development patterns.
? Ability to create unit tests, integration tests, and E2E tests.
? Experience with Azure Services (Service Bus, Storage, Key Vault, Azure AI Search) and microservices architectures.
? Basic knowledge of DevOps (Docker, Kubernetes, Terraform).
Desired Skills (Nice To Have):
? Knowledge of Blockchain.
Technical Environment:
? TypeScript, Node.js
? REST APIs
? Azure Services (Service Bus, Storage, Key Vault, Azure AI Search)
? Docker, Kubernetes, Terraform
? MTM (Manufacturing Traceability Management)
Profil candidat:Responsibilities:
? Receive information from different providers (Textile Genesis, ERP, etc.) via APIs or Excel files.
? Aggregate information at the PO/SKU/EAN level and be able to dispatch and consume it for the DPP (final product).
? Utilize the current MTM environment to code new endpoints (and/or new entities). ? Participate in Scrum ceremonies and collaborate with the development team.
? Design and develop robust and performant RESTful APIs.
? Implement unit tests, integration tests, and E2E tests.
? Ensure code quality and documentation.
? Deploy and manage microservices on Azure.
Required Skills (Hard Skills):
? Experience working in a Scrum environment.
? Strong knowledge of TypeScript / Node.js for the back-end stack.
? Knowledge of standard development patterns.
? Ability to create unit tests, integration tests, and E2E tests.
? Experience with Azure Services (Service Bus, Storage, Key Vault, Azure AI Search) and microservices architectures.
? Basic knowledge of DevOps (Docker, Kubernetes, Terraform).
Desired Skills (Nice To Have):
? Knowledge of Blockchain.
Technical Environment:
? TypeScript, Node.js
? REST APIs
? Azure Services (Service Bus, Storage, Key Vault, Azure AI Search)
? Docker, Kubernetes, Terraform
? MTM (Manufacturing Traceability Management)
Job melden