Job Description
Job Description
We are looking for a professional to participate in the development and maintenance of back-end systems, contributing to the technical design and ensuring the quality and evolution of the company's technological solutions.
Responsibilities:
Participate in the development of APIs and other back-end components.
Ensure the operation, maintenance and evolution of existing systems.
Participate in the technical design of back-end systems.
Guarantee all development phases: code review, versioning, documentation and maintenance.
Write unit tests, follow naming and coding style rules, and participate in code reviews.
Respect established methods and processes, following the agile methodology.
Maintain permanent technological surveillance of the sector, to detect emerging technical solutions and software blocks that can be integrated into the company's roadmap.
Requirements:
Working knowledge of C# (.Net Core).
Experience in SQL.
Knowledge of REST API and/or gRPC.
Experience with development tools, source management and CI/CD.
Experience in performance optimization, unit testing and best practices.
Bilingual in French and English.
Salary to receive
To agree