Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Chef d'équipe de Développement / Development Team Lead image - Rise Careers
Job details

Chef d'équipe de Développement / Development Team Lead

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.
  • 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.

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).
What You Should Know About Chef d'équipe de Développement / Development Team Lead, TCP Management

Join Voxco as a Development Team Lead, where you can really make a difference in how organizations collect and analyze data! At Voxco, we are dedicated to transforming the survey software landscape, and we need an experienced leader with a hands-on approach to help us achieve our goals. As the Development Team Lead, you will harness your expertise in .NET, React, and SQL Server to guide a talented team in building top-notch software solutions. You'll be involved in every step of the software development lifecycle, from designing and coding to testing and deploying. In this role, you’ll not only mentor other developers but also actively participate in coding and problem-solving, shaping the technical direction of our projects. We’re looking for a professional who thrives in a collaborative and innovative environment, someone who is eager to implement improvements, adhere to coding standards, and optimize workflows along the way. At Voxco, we value continuous improvement and encourage a culture of learning within our team. Plus, you won’t just be deploying code; you'll also ensure our applications are scalable and reliable, working closely with product managers and UX/UI designers to meet client needs. If you're ready to lead a passionate team and drive significant outcomes, Voxco is the place for you!

Frequently Asked Questions (FAQs) for Chef d'équipe de Développement / Development Team Lead Role at TCP Management
What are the responsibilities of a Development Team Lead at Voxco?

As a Development Team Lead at Voxco, you will be actively involved in designing, coding, and debugging software projects. Your key responsibilities will include mentoring team members, overseeing all stages of the software development lifecycle, ensuring adherence to coding standards, and optimizing workflows for efficiency. You will collaborate with product managers and UX/UI designers to guarantee that deliverables align with business objectives, while also diagnosing technical issues and fostering a culture of innovation.

Join Rise to see the full answer
What qualifications are needed to become a Development Team Lead at Voxco?

To qualify for the Development Team Lead position at Voxco, you should have a Bachelor's degree in Computer Science or a related field or equivalent experience. We require 7+ years of software development experience, including at least 2 years in a leadership role. Proficiency in .NET (C#), React, and SQL Server is essential, alongside strong communication skills and familiarity with cloud technologies like Azure.

Join Rise to see the full answer
What technologies does a Voxco Development Team Lead work with?

A Development Team Lead at Voxco works with a variety of technologies including .NET for backend development, React for dynamic front-end interfaces, and SQL Server for database management. The role also involves utilizing Docker/Kubernetes for containerization and Azure for cloud services, ensuring that applications are both robust and scalable.

Join Rise to see the full answer
What is the work environment like at Voxco for a Development Team Lead?

Voxco promotes a collaborative and supportive work environment for its Development Team Lead. You'll be part of a close-knit group, encouraged to innovate and share ideas freely. We offer the flexibility to work remotely or in a hybrid model, along with competitive salaries, comprehensive benefits, and various team-building activities to foster camaraderie.

Join Rise to see the full answer
How can a Development Team Lead contribute to team improvement at Voxco?

A Development Team Lead can play a vital role in team improvement at Voxco by practicing continuous learning and sharing knowledge with team members. By conducting code reviews, facilitating pair programming, and suggesting best practices, you can enhance both the skill set of the team and the quality of code produced, ultimately contributing to more efficient and effective software development processes.

Join Rise to see the full answer
Common Interview Questions for Chef d'équipe de Développement / Development Team Lead
Can you describe your experience with .NET and how it relates to your role as a Development Team Lead?

When answering this question, highlight specific projects where you used .NET technologies. Discuss your understanding of C# and how you applied it in various scenarios. Mention any leadership moments, such as mentoring team members on best practices, that showcase your ability to lead while being hands-on with coding.

Join Rise to see the full answer
How do you handle conflicts within your development team?

Demonstrate your conflict resolution skills by providing examples of past experiences. Discuss how you promote open communication, encourage team members to voice their concerns, and facilitate discussions to reach a resolution. Emphasize the importance of maintaining a positive team dynamic to foster productivity.

Join Rise to see the full answer
What strategies do you implement for effective project management?

Discuss the project management methodologies you are familiar with, such as Agile or Scrum. Detail how you prioritize tasks, track progress, and ensure timely delivery of milestones. Explain how collaboration with team members and stakeholders plays a pivotal role in your project management strategy.

Join Rise to see the full answer
Explain your approach to mentoring junior developers.

Share your philosophy about mentorship. Talk about how you provide technical guidance through code reviews, pair programming, and supportive feedback. Use examples of mentoring experiences that led to significant skill improvements or successful project outcomes.

Join Rise to see the full answer
What is your experience with cloud technologies, particularly Azure?

Illustrate your experience with Azure, including specific services you’ve used, such as Azure Functions or Azure DevOps. Discuss any projects where you deployed applications on Azure and how you leveraged its features to enhance performance or scalability.

Join Rise to see the full answer
Describe a time when you considerably improved a development process.

Provide a concrete example where you identified inefficiencies in a development process and implemented changes. Discuss the steps you took, the impact of those changes on the team’s productivity, and any feedback you received from team members.

Join Rise to see the full answer
How do you ensure quality in your team’s code?

Talk about the tools and practices you employ to enforce coding standards and best practices, such as regular code reviews and automated testing. Explain how you foster a quality-centric attitude within your team, stressing the importance of accountability.

Join Rise to see the full answer
What do you consider when designing a new software solution?

Discuss the importance of understanding user requirements, establishing clear project scope, and considering scalability and security from the outset. Emphasize collaboration with stakeholders for accurate input, ensuring that the final product aligns with business needs.

Join Rise to see the full answer
How do you keep your team's skills updated with new technologies?

Share strategies you use to keep learning continuously, such as organizing workshops or encouraging team members to attend conferences. Highlight how you motivate your team to explore and adopt new technologies that can enhance their work.

Join Rise to see the full answer
What role does feedback play in your leadership style?

Discuss how you view feedback as a crucial part of growth, both personally and for your team. Explain how you create a feedback-rich environment where team members feel comfortable sharing constructive criticism and praise, leading to improvement and morale boosts.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ITW Hybrid N676 Communication Dr, Appleton, WI 54914, USA
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!