
Développeur(euse) logiciel C# / Software Developer C#
- Montréal, QC
- Permanent
- Temps-plein
- Travailler sur des composants Front-End (WPF et Angular) et Back-End (.NET) sur plusieurs produits et intégrations.
- Participer à toutes les étapes du cycle de développement, incluant l'expérience utilisateur, la conception, le développement et la maintenance.
- Concevoir, implémenter et tester un logiciel orienté objet, tolérant aux fautes.
- Évoluer dans un environnement stimulant utilisant les méthodologies Agile et Kanban.
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- Diplôme de baccalauréat en génie informatique, en génie logiciel ou en informatique, ou expérience équivalente.
- Minimum de 3 à 5 ans d'expérience dans un rôle similaire.
- Motivé à travailler dans un environnement dynamique et à relever des défis variés.
- Apprécie la gestion de plusieurs petits projets aux défis et technologies variés, dans un environnement de livraison rapide.
- Capable de travailler de manière autonome tout en ayant de bonnes compétences en collaboration.
- Excellente maîtrise de la programmation orientée objet en C# et de la plateforme .NET.
- Expérience avec Visual Studio et les concepts de développement logiciel (gestion de versions, analyse de code, tests unitaires).
- Expérience avec les systèmes de gestion de bases de données relationnelles tels que Microsoft SQL.
- Connaissances en réseaux (TCP/IP, UDP).
- Expérience avec WPF.
- Expérience avec les API REST.
- Expérience en développement avec Angular ou React.
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Café gratuit à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre d'entraînement sur place
- Working from Front-End (WPF and Angular) to Back-End (.Net) components on multiple products and integrations.
- Participating in everything in the development lifecycle including user experience, design, development, and maintenance.
- Designing, implementing and unit testing object-oriented, fault tolerant software.
- Work in a stimulating environment using Agile and Kanban methodologies.
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- A bachelor's degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience
- Minimum of 3-5 years of experience in a similar role
- Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks.
- Motivated by overseeing multiple small projects, with different challenges and technologies, with a fast-paced delivery environment.
- Is able to work alone but also possesses good collaboration skills.
- Excellent knowledge of object-oriented programming in C# and the .NET platform.
- Experience with Visual Studio and concepts of software development (version management, code analysis, unit testing)
- Experience with relational database management systems such as Microsoft SQL.
- Knowledge of networking (TCP/IP, UDP).
- Experience with WPF.
- Experience with REST APIs.
- Experience with Angular or React programming.
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer