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 Developer
Experience as a Technical Manager
Experience in the field of robotics (VGR) and / or artificial intelligence (AI)
Knowledge of Machine Learning (strong assets)
Mastery of SQL databases
Strong spirit of collaboration, leadership, and versatility
Comfortable in a startup style environment
Passion for environmental causes and the circular economy
BAC or Master's degree in computer science or equivalent