GRPCOpen SourceSQLC#C.NETASP.NETgRPCUnit TestingSource ControlPerformance OptimizationAgileCI/CDRemote Work
About this role
Role Overview
Participate in the development of APIs and other back-end components.
Ensure the operation, maintenance and evolution of existing systems.
Contribute to the technical design of our back-end systems.
Oversee all phases of development, including code review, versioning, documentation and maintenance.
Write unit tests, follow naming conventions and coding standards, and take part in code reviews.
Adhere to the established methods and processes (Agile methodology).
Maintain continuous technological monitoring in your area to quickly identify emerging technical solutions and software components (open-source, commercial software, etc.) that can be integrated into the company roadmap.
Requirements
Strong working knowledge of C# (ASP.NET Core / .NET Core framework)
Experience with SQL
Strong knowledge of REST APIs and/or gRPC
Experience with development tools, source control and CI/CD
Experience in performance optimization, unit testing and best practices
Bilingual in French and English
Tech Stack
GRPC
Open Source
SQL
Benefits
We provide a Swile card for your meal vouchers
Sidecare health insurance
Mobility package to reimburse your commuter pass
Partnership with Wellpass giving you access to fitness classes and wellness activities for exercise and relaxation
Access to our mental health platform Teale, where you can book appointments with a psychologist or track your mental health
Remote work: two days per week
VIP code for Cafeyn giving you unlimited access to all content on our platform