We are seeking a skilled and detail-oriented C# Developer to join our growing development team. In this role, you will design, build, and maintain efficient, reusable, and reliable C# code for some of our clients core applications. If you thrive in a collaborative environment and are passionate about building high-performance software, we want to hear from you.
Key Responsibilities
- Develop & Maintain: Write clean, scalable C# code utilizing the .NET framework.
- Architecture & Design: Participate in requirements analysis and contribute to software architecture design.
- Optimize & Debug: Identify bottlenecks, bugs, and implement solutions to mitigate and address these issues.
- Collaborate: Work closely with cross-functional teams to deliver high-quality software solutions on schedule.
Qualifications
- Experience: Proven experience as a C# Developer or .NET Developer.
- Technical Skills: Strong proficiency in C#, .NET Core/.NET Framework, and SQL Server.
- Best Practices: Familiarity with architecture styles/APIs (REST, RPC) and Agile methodologies.
- Problem Solving: Excellent troubleshooting and analytical skills.Must be able to speak and communicate fully in English and French.
Nous sommes à la recherche d'un(e) développeur(euse) C# chevronné(e) et rigoureux(euse) pour joindre notre équipe de développement en pleine croissance. À ce titre, vous serez responsable de la conception, du développement et de la maintenance de code C# efficace, réutilisable et fiable pour nos applications principales. Si vous aimez le travail d'équipe et êtes passionné(e) par la création de logiciels haute performance, nous voulons vous rencontrer.
Principales responsabilités
- Développement et maintenance : Rédiger du code C# propre et évolutif en utilisant l'écosystème .NET.
- Architecture et conception : Participer à l'analyse des besoins et collaborer à la conception architecturale des logiciels.
- Optimisation et débogage : Identifier les goulots d'étranglement et les bogues, et mettre en œuvre des solutions pour les résoudre.
- Collaboration : Travailler en étroite collaboration avec des équipes multidisciplinaires pour livrer des solutions logicielles de haute qualité selon les échéanciers.
Qualifications requises
- Expérience : Expérience chevronnée en tant que développeur(euse) C# ou .NET.
- Compétences techniques : Excellente maîtrise de C#, .NET Core / .NET Framework et SQL Server.
- Bonnes pratiques : Bonne connaissance des styles d'architecture/APIs (REST, RPC) et des méthodologies Agile.
- Résolution de problèmes : Fortes compétences en analyse et en résolution de problèmes techniques.
- Bilinguisme essentiel (français et anglais).
Pay: From $50.00 per hour
Language:
- English and French (required)
Work Location: Hybrid remote in Verdun, QC