Tasks / Responsibilities
The C# Developer / Technical Lead will be responsible for the development of .NET Core applications, while ensuring the technical management of a team of around 8 people.
MORE PRECISELY
- Promote best practices and ensure the development of high-quality code
- Carry out development (around 90% of the time) and team management (around 10%)
- Meet with clients as needed, participate in architecture and technical specifications
- Contribute to a major migration to .NET Core, perform code review and supervise the team
- Lead design, development, testing and application maintenance
- Work in a C# .NET Core, Blazor, SQL, Python, React, OpenCV, DevOps, AWS environment
PROFILE
6+ years of experience as a .NET Core DeveloperExperience as a Technical ManagerExperience in the field of robotics (VGR) and / or artificial intelligence (AI)Knowledge of Machine Learning (strong assets)Mastery of SQL databasesStrong spirit of collaboration, leadership, and versatilityComfortable in a startup style environmentPassion for environmental causes and the circular economyBAC or Master's degree in computer science or equivalentBilingualism (French required, functional English)