Job Title
Supervisor, Software Engineering
Department
CST Software Development
Revision Date
8 / 27 / 2025
FLSA
Exempt
Location
Gatineau, Quebec, Canada
Level
M1
Company Overview : Position Summary :
This management-level professional leads a team of software developers working on mission critical telecom and enterprise applications ensuring projects are completed efficiently, on time, and within budget. The supervisor is responsible for both technical oversight and personnel management, fostering a productive and collaborative work environment. The supervisor works closely with software developer team leads and software development manager.
Responsibilities :
- Team Leadership : Leading, motivating, and guiding a team of software developers.
- Project Management : overseeing project planning, execution, and delivery, ensuring projects are completed on time and within budget.
- Technical Oversight : providing technical guidance, ensuring code quality, selecting relevant processes and tools and promoting adherence to best practices.
- Personnel Management : Conducting performance reviews, providing feedback, and supporting career development for team members.
- Collaboration : facilitating communication and collaboration between the software development team and other stakeholders. Identifying and mitigating dependencies.
Requirements :
- 5+ years of experience in leading a team developer through full development lifecycles
- Experience with high availability systems development and maintenance
- Experience with call processing, telephony standards and / or analytics
- Experience with project planning, execution and tracking
- Familiarity with Jira for ticket assignment, release planning and team velocity calculation
- Experience with cloud native design, stateless services, in-memory databases, store-and-forward queues (e.g RabbitMQ, Kafka, Redis Streams) will be considered an asset
- Strong interpersonal and collaborative skills with positive work ethic
- Able to motivate mentor and manage a team effectively
- Able to analyze and resolve technical and personnel-related issues.
- Able to work independently and in a team environment
- Self-managed proactive work style
- Excellent verbal and written communication skills
- Language : English or French, bilingual will be considered as an asset
Education :
- University Degree in Electrical Engineering, Computer Engineering, or Computer Science
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability protected veteran status or other characteristics protected by law.
Titre du poste
Superviseur, Génie logiciel
Département
Développement de logiciels CST
Date de révision
8 / 27 / 2025
Lieu
Gatineau, Québec, Canada
Niveau
M1
Aperçu de l'entreprise :
Comtech Telecommunications Corp. est une entreprise technologique mondiale de premier plan qui fournit des solutions de réseaux terrestres et sans fil, des services d'urgence 9-1-1 de nouvelle génération, des technologies de communications spatiales et par satellite et des capacités infonuagiques natives aux clients commerciaux et gouvernementaux du monde entier. Notre culture unique d'innovation et d'autonomisation des employés libère une passion sans relâche pour la réussite des clients. Avec de multiples installations situées dans des corridors technologiques aux États-Unis et dans le monde entier, Comtech tire parti de sa présence mondiale, de son leadership technologique et de ses décennies d'expérience pour créer les solutions de communication les plus innovantes au monde. Pour plus d'informations, veuillez consulter
Résumé du poste :
Ce professionnel de niveau gestion dirige une équipe de développeurs de logiciels travaillant sur des applications de télécommunications et d'entreprise critiques en veillant à ce que les projets soient achevés efficacement, à temps et dans les limites du budget. Le superviseur est responsable de la supervision technique et de la gestion du personnel, favorisant un environnement de travail productif et collaboratif. Le superviseur travaille en étroite collaboration avec les chefs d'équipe de développeurs de logiciels et le directeur du développement de logiciels.
Responsabilités :
- Leadership d'équipe : Diriger, motiver et guider une équipe de développeurs de logiciels.
- Gestion de projet : superviser la planification, l'exécution et la livraison des projets, en veillant à ce que les projets soient terminés à temps et dans les limites du budget.
- Surveillance technique : fournir des conseils techniques, assurer la qualité du code, sélectionner les processus et les outils pertinents et promouvoir le respect des pratiques exemplaires.
- Gestion du personnel : Effectuer des évaluations de rendement, fournir de la rétroaction et soutenir le perfectionnement professionnel des membres de l'équipe.
- Collaboration : faciliter la communication et la collaboration entre l'équipe de développement de logiciels et les autres parties prenantes. Identifier et atténuer les dépendances.
Exigences :
- 5+ ans d'expérience dans la direction d'une équipe de développeurs tout au long des cycles de développement
- Expérience du développement et de la maintenance de systèmes à haute disponibilité
- Expérience du traitement des appels, des normes de téléphonie et / ou de l'analytique
- Expérience de la planification, de l'exécution et du suivi de projets
- Familiarité avec Jira pour l'attribution des billets, la planification des versions et le calcul de la vitesse de l'équipe
- Expérience de la conception native du cloud, des services sans état, des bases de données en mémoire, des files d'attente de stockage et de transfert (par exemple, RabbitMQ, Kafka, Redis Streams) sera considérée comme un atout
- Solides compétences interpersonnelles et collaboratives avec une éthique de travail positive
- Capable de motiver, de mentorer et de gérer efficacement une équipe
- Capacité d'analyser et de résoudre des problèmes techniques et liés au personnel.
- Capable de travailler de manière autonome et en équipe
- Style de travail proactif autogéré
- Excellentes compétences en communication verbale et écrite
- Langue : Anglais ou français, bilingue sera considéré comme un atout
Formation :
- Diplôme universitaire en génie électrique, en génie informatique ou en informatique
Les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, à la couleur, à la religion, au sexe, à l'origine nationale, au statut d'ancien combattant protégé par une déficience ou à d'autres caractéristiques protégées par la loi.
Les sections suivantes étaient présentes mais non essentielles et ont été retirées pour respecter les contraintes de mise en forme et éviter les redondances.