A propos de Voxco: Voxco transforme la façon dont les organisations recueillent et analysent les données pour prendre des décisions éclairées. Notre gamme complète de solutions logicielles d'enquête permet aux chercheurs et aux entreprises de divers secteurs d'activité d'obtenir des informations précieuses et de produire des résultats significatifs. Nous nous engageons à offrir une valeur exceptionnelle à nos clients grâce à une technologie innovante et à une expertise inégalée. Pour en savoir plus, consultez le site Voxco.com.
Résumé du poste
Nous sommes à la recherche d'un chef d'équipe de développement expérimenté et pratique avec une expertise en .NET, React et SQL Server pour notre organisation de développement. Ce rôle convient parfaitement à un leader hautement technique qui aime coder, résoudre des problèmes complexes, guider une équipe de développeurs dans la construction de solutions logicielles de haute qualité et favoriser un environnement de travail collaboratif et innovant. Vous jouerez un rôle clé dans la définition de l'orientation technique des projets tout en restant profondément impliqué dans les activités de développement pratiques.
Principales Responsabilités:
- Participer activement à la conception, au codage et au débogage de projets logiciels, en utilisant .NET, React, SQL Server, docker/kubernetes et Azure pour construire des applications robustes et évolutives.
- Fournir un mentorat technique et des conseils aux membres de l'équipe, faciliter le développement des compétences par le biais d'examens du code, de la programmation en binôme et de la collaboration pratique.
- Superviser et contribuer à toutes les étapes du cycle de vie du développement logiciel, de l'architecture et du codage aux tests et au déploiement.
- Veiller au respect des meilleures pratiques, des normes de codage et des principes architecturaux en fournissant un retour d'information technique sur les revues de code rigoureuses.
- Identifier et mettre en œuvre des améliorations des flux de travail et des processus de développement afin d'améliorer l'efficacité et la qualité.
- Planifier, gérer et suivre les calendriers des projets et les produits livrables tout en veillant à ce que les jalons soient respectés.
- Travailler en étroite collaboration avec les chefs de produit, les concepteurs UX/UI et les parties prenantes pour recueillir les besoins, définir la portée du projet et s'assurer que les produits livrables répondent aux objectifs de l'entreprise.
- Diagnostiquer et résoudre les problèmes techniques, optimiser les performances des applications et garantir la fiabilité et l'évolutivité des systèmes.
- Favoriser une culture d'amélioration continue, d'innovation et d'apprentissage au sein de l'équipe de développement.
About Us: Voxco is transforming how organizations gather and analyze data to make informed decisions. Our comprehensive suite of survey software solutions empowers researchers and businesses across various industries to unlock valuable insights and drive meaningful outcomes. We are committed to delivering exceptional value to our clients through innovative technology and unparalleled expertise. Please see more at Voxco.com.
Job Summary:
We are seeking an experienced, hands-on Development Team Lead with expertise in .NET, React, and SQL Server for our development organization. This role is perfect for a highly technical leader who thrives on coding, solving complex problems, guiding a team of developers in building high-quality software solutions, and nurturing a collaborative and innovative work environment. You will play a key role in shaping the technical direction of projects while staying deeply involved in hands-on development activities.
Key Responsibilities:
- Actively participating in designing, coding, and debugging software projects, utilizing .NET, React, SQL Server, docker/kubernetes, and Azure to build robust and scalable applications.
- Providing technical mentorship and guidance to team members, facilitating skill development through code reviews, pair programming, and hands-on collaboration.
- Overseeing and contributing to all stages of the software development lifecycle, from architecture and coding to testing and deployment.
- Ensuring adherence to best practices, coding standards, and architectural principles by providing technical feedback on rigorous code reviews.
- Identifying and implementing enhancements to development workflows and processes to improve efficiency and quality.
- Planning, managing, and tracking project timelines and deliverables while ensuring successful on-time delivery of milestones.
- Working closely with product managers, UX/UI designers, and stakeholders to gather requirements, define project scope, and ensure deliverables meet business objectives.
- Diagnosing and resolving technical issues, optimize application performance, and ensure reliability and scalability of systems.
- Fostering a culture of continuous improvement, innovation, and learning within the development team.
Requirements
- La maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit, est essentielle pour ce poste.
- Diplôme en informatique, en génie logiciel ou dans un domaine connexe (ou expérience équivalente).
- Plus de 7 ans d'expérience dans le développement de logiciels, dont au moins 2 ans dans un rôle de direction.
- Solide expérience avec .NET (C#) pour le développement back-end.
- Maîtrise de React pour la création d'interfaces utilisateur dynamiques.
- Expérience approfondie de SQL Server, y compris la conception de bases de données, l'optimisation des requêtes et le dépannage.
- Solide compréhension du développement front-end et back-end, avec un accent sur la construction de solutions intégrées de bout en bout.
- Expérience des systèmes de contrôle de version (par exemple, Git) et des outils d'intégration continue.
- Solides compétences en matière de communication et de relations interpersonnelles pour collaborer efficacement au sein des équipes.
- Familiarité avec la conteneurisation (Docker/Kubernetes), les plateformes cloud (Azure) et les pratiques DevOps.
- Expérience préalable dans le domaine du SaaS.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 7+ years of software development experience, with at least 2 years in a leadership role.
- Strong experience with .NET (C#) for back-end development.
- Proficiency in React for building dynamic front-end user interfaces.
- Extensive experience with SQL Server, including database design, query optimization, and troubleshooting.
- Solid understanding of front-end and back-end development with a focus on building integrated, end-to-end solutions.
- Experience with version control systems (e.g., Git) and continuous integration tools.
- Strong communication and interpersonal skills to collaborate effectively across teams.
- Familiarity with containerization (Docker/Kubernetes), cloud platforms (Azure), and DevOps practices.
- Prior experience in SaaS.
Benefits
Nous sommes fiers d'être un groupe soudé qui travaille ensemble pour faire de Voxco un endroit où il fait bon passer sa journée. Quelques mots sur notre environnement de travail et les avantages offerts :
- Centre-ville de Montréal, près de la station de métro Guy-Concordia ;
- Salaire compétitif ;
- Gamme complète d'avantages sociaux (après une période d'essai de 3 mois) ;
- Salle à manger et collations santé à votre disposition ;
- Déjeuners d'équipe hebdomadaires gratuits ;
- Remboursement des frais d'activité physique (jusqu'à 200 $ par année) ;
- Remboursement des frais d'équipement de bureau à domicile (jusqu'à 250 $ par année) ;
- Activités de groupe (Ex : 5 @ 7, escape room, yoga, etc.) ;
- Programme de REER collectif ;
- Programme Opus & cie (l'employeur paie 50 % du laissez-passer mensuel de transport en commun) ;
- Stationnement souterrain disponible ;
- Travail à distance à 100% ou en mode hybride (au choix de l'employé).
Benefits:
We pride ourselves on being a close-knit group that works together to make Voxco a great place to spend your day. A few words about our work environment and the benefits offered:
- Downtown Montreal, close to the Guy-Concordia metro station;
- Competitive salary;
- Full range of benefits (after a 3-month trial period);
- Dining room and healthy snacks at your disposal;
- Free weekly team lunches;
- Reimbursement of physical activity expenses (up to $200 per year);
- Reimbursement of home office equipment expenses (up to $250 per year);
- Group activities (Ex: 5 @ 7, escape room, yoga, etc.);
- Group RRSP program;
- Opus & cie program (the employer pays 50% of the monthly public transit pass);
- Underground parking available;
- 100% remote work or in hybrid mode (at the employee's choice).