Software Developer Storage At Genetec Inc Montreal Quebec jobs in Montreal – Browse 1,484 openings on RoboApply Jobs

Software Developer Storage At Genetec Inc Montreal Quebec jobs in Montreal

Open roles matching “Software Developer Storage At Genetec Inc Montreal Quebec” with location signals for Montreal. 1,484 active listings on RoboApply Jobs.

1,484 jobs found

1 - 20 of 1,484 Jobs
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Are you eager to make a significant impact on how hundreds of developers design, deploy, and operate software in cloud, on-premises, and hybrid environments? Join us in creating a unified platform that simplifies complexities and empowers product teams to focus on delivering value.We are on the lookout for a passionate Software Developer to join our Platform Engineering - Storage team, someone who is enthusiastic about cloud technologies, distributed architectures, and impactful tools.Your Team's Dynamics:Develop and support various cloud storage systems that manage substantial volumes of structured and unstructured data from various domains, including access control, video recognition, and license plate reading.Leverage the underlying infrastructure to ensure global governance, high availability, capacity management, and implement appropriate incident response protocols.Accelerate and simplify application development by providing tailored solutions and technologies to meet data storage needs.Your Day at a Glance:Design dynamic, flexible, and scalable services for our clients.Participate in deploying new instances of our software in the cloud and contribute to the development of tools for monitoring the health of our systems (DevOps).Develop software components, including their examples and associated automated tests.Engage in task estimation and design for various features.Provide feedback on upcoming features or user stories.Collaborate with our partners and software testers to resolve product bugs.Work in a stimulating environment using Agile and Kanban methodologies.Participate in on-call processes as needed, following the established schedule.What Makes You an Excellent Candidate:Bachelor's degree in Software Engineering, Computer Engineering, or Computer Science.A minimum of 3 years of experience in a software development role.A strong passion for cutting-edge technologies.Ability to learn quickly and understand complex problems.Strong teamwork and collaborative nature.Fluency in both French and English, written and spoken (this position requires interaction with our international collaborators and clients).

Mar 2, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Your Team Dynamics:Security Center is the flagship product of Genetec and stands as one of the leading software solutions in the field of physical security. The system testing team plays a pivotal role in validating the product from a systemic perspective, emphasizing interactive client scenarios. This team assesses the robustness, end-to-end usability, and interoperability among key product components, including video surveillance, access control, license plate recognition, maps, dashboards, and more. This extensive coverage is tested across various platforms: on-premises and in the cloud via desktop, web, and mobile applications. The system testing team ensures that Security Center is thoroughly tested, considering the end-user experience before delivering the product to clients.As a Software Developer within our test automation team, you will collaborate with other software developers to design, develop, and deploy tools that distribute, configure, and test our software across multiple testing environments. Additionally, you will assist our manual testers in their daily automation tasks.Your Day at a Glance:Implement new features and maintain our automation tool for deploying test environments within our internal infrastructure (local and cloud).Develop and maintain test cases (end-to-end, integration, UI, etc.).Collaborate with system test team members to design and develop automated deployment configurations and test execution.Ensure validation and compliance of cloud environments.What Makes You an Excellent Candidate:Strong analytical skills, attention to detail, and excellent troubleshooting abilities.Familiarity with testing methodologies.Understanding of object-oriented programming principles.Knowledge of SQL and database management.Experience with Azure and/or other cloud services.Fluency in both French and English, spoken and written (this position requires interaction with our international collaborators and clients).Your Technical Expertise:C#MySQLReact (or similar frameworks)DockerCloud testingMicroservicesInfrastructure test automationA Plus If You Have:

Nov 25, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Join Our Dynamic Team:As a Software Tester within the Digital Information team, you will be instrumental in ensuring the quality and reliability of our internal systems and applications. You'll be involved in governance initiatives, assist testers across the organization by facilitating test automation, and collaborate cross-functionally with various teams.This is a fantastic opportunity for an individual with a solid foundation in test automation, eager to expand their impact across multiple teams and domains.Your Daily Responsibilities:Manual Testing: Evaluate new features for functionality, usability, and performance.Test Automation: Develop and maintain automated test cases using tools like Katalon, Selenium, or Cypress.Framework Contribution: Enhance our automation frameworks to accommodate new technologies and use cases.API Testing: Create and maintain automated tests for REST APIs using tools such as Postman or Swagger.Cross-team Support: Assist other teams in implementing and improving their testing strategies.Governance Participation: Contribute to quality governance initiatives and process improvement efforts.Bug Reporting: Identify, document, and track bugs using Azure DevOps.Documentation: Maintain clear documentation of test cases, results, and processes.Collaboration: Work closely with developers, analysts, and testers across the organization to ensure adherence to quality standards.What Makes You a Great Candidate:Fluency in both French and English, spoken and written (this role requires interaction with our international collaborators and clients).Bachelor’s degree in Computer Engineering, Software Engineering, or Computer Science.Over 4 years of experience in software testing (both manual and automated).Familiarity with automation tools such as Katalon, Selenium, or Cypress.Experience in programming with Java, Groovy, Python, or equivalent.Experience with API testing tools like Postman or Swagger.Understanding of CI/CD pipelines and tools like Azure DevOps.Strong analytical and problem-solving skills.Excellent communication and collaboration abilities.Preferred Qualifications:Knowledge of BI and analytics concepts (e.g., data validation, SQL, dashboards, Power BI, Tableau).

Jan 20, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Team Dynamics:As a Technical Support Specialist, you will be part of a vibrant team of talented professionals providing exceptional technical support to Genetec clients for Omnicast products (video). Your troubleshooting skills will be essential in addressing customer inquiries via phone, online portal, or chat. You will contribute to a collaborative environment, playing a crucial role in Genetec's commitment to delivering a positive experience for every client.With a comprehensive onboarding process, seasoned colleagues and your team leader will guide you to thrive in your new role.Your Daily Overview:Handle incoming calls, online requests, and chats related to software applications, networking, Windows operating systems, SQL Server databases, hardware, and other relevant technologies.Understand, analyze, and resolve clients' technical issues, which may vary in complexity.Build and utilize a virtual environment to train, test, replicate client environments, and reproduce issues.Accurately log all client issues and interactions in our customer relationship management system.Ensure all reported incidents are resolved in accordance with Genetec's service level agreement.Collaborate with team members and software delivery specialists.Escalate unresolved issues as necessary.What Makes You an Ideal Candidate:Fluency in both French and English, written and spoken, as the role involves interactions with international clients and colleagues.Good judgment and the ability to make decisions under pressure.Technical diploma (DEC), certification in computer science or electronics, or equivalent work experience.Strong analytical and problem-solving skills.Ability to thrive in a fast-paced environment while maintaining professionalism and confidence.Willingness to work rotating shifts until 8 PM and on holidays as needed.Your Technical Expertise:Knowledge of networking principles and a solid understanding of TCP/IP and UDP protocol layers.Experience with MS SQL databases (structures and queries).Familiarity with Microsoft Windows Server utilities and Windows Sysinternals.

Feb 6, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Job Overview:We are seeking a skilled Software Developer to join our Platform Engineering team focused on Genetec Login, responsible for maintaining and operating the Single Sign-On (SSO) system used across all Genetec products and clients.Our platform handles over 75 million requests monthly, and we can deploy changes to production in as little as 15 minutes thanks to our Continuous Integration (CI) and Continuous Deployment (CD) practices. We leverage the latest programming languages and development tools. This position provides significant visibility within the company and presents a fantastic opportunity to engage in a service central to Genetec's cloud strategy.Your Day at a Glance:Develop and support core connection services for Genetec.Manage the underlying infrastructure, ensuring overall governance, high availability, capacity management, and appropriate incident response protocols.Enhance and streamline development for application teams by providing tailored solutions and technologies for their connection needs.Be a key team member in defining, developing, deploying, and maintaining features and the entire Genetec Login product.Explore emerging technologies and innovate by developing cutting-edge distributed microservices architecture on the cloud.Support and maintain our fully automated testing suite to ensure product quality.Serve as a technical reference within the team to guide and mentor fellow members.Ensure the team and its products uphold high security standards.Participate in on-call processes as needed to ensure appropriate response to alerts and incidents.What Makes You an Excellent Candidate:At least 5 years of experience in a cloud software development role.Bachelor's degree in Software Engineering, Computer Engineering, or Computer Science.A passion for cutting-edge technologies, teamwork, and DevOps.Ability to learn quickly and grasp complex problems.Strong collaborative skills and a team-oriented mindset.Fluency in both French and English, spoken and written (this role involves interaction with internal and external clients).Your Technical Expertise:Solid experience with C# and the .NET platform.Familiarity with cloud technologies such as Microsoft Azure.Experience in distributed systems and microservices architecture.

Feb 9, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Team Overview Genetec Inc. is seeking a Product Owner - Access Control to join the Montreal team behind Security Center, a unified physical security platform available as SaaS, in the cloud, or in hybrid deployments. This platform brings together access control, video management, investigation, intrusion monitoring, automation, and advanced security features. In this role, the Product Owner will shape product specifications and set priorities for new features, ensuring business needs are met. The position involves close collaboration with product management and all levels of the research and development team. What You Will Do Bridge communication between product management and research and development teams. Translate business needs into clear product requirements and specifications for developers. Partner with the User Experience (UX) team to design solutions that address market demands. Support R&D throughout development and testing cycles. Manage and prioritize the R&D backlog, focusing teams on the most important features. Provide technical support to product management. Qualifications Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. Strong organizational skills and the ability to prioritize tasks. Background in software development or product management. Excellent analytical and problem-solving skills. Skilled in managing priorities and handling multiple projects within deadlines and constraints. Strong interpersonal skills with the ability to engage across different levels of the organization. Fluency in French and English, both spoken and written (required for working with international collaborators and clients). Preferred Experience in the physical security sector. Familiarity with SaaS solutions. Benefits Attractive compensation package. Training reimbursement program. Flexible work schedule to support work-life balance. Subsidized meals at Les Cordons Bleus Bistro. Free coffee, tea, and fruit available on site.

Apr 17, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Position Overview:Join a multidisciplinary team at the heart of manufacturing operations, where software development, electronics, and product innovation converge.You will work closely with R&D teams (electronic, firmware, software, mechanical) as well as external partners and manufacturers to ensure a seamless and high-quality integration of new products into production.Your contributions will include designing and developing a variety of software solutions—from web and desktop applications to embedded systems—that directly support manufacturing operations. These tools play a pivotal role in:Testing electronic boardsDetecting manufacturing anomaliesMonitoring and optimizing operationsThis role will also require you to interact with international teams and occasionally travel to various manufacturing sites across North America, Europe, and Asia.You will thrive in a collaborative environment where continuous learning, knowledge sharing, and innovation are central to daily operations. From day one, you will be mentored by experts and engaged in tangible projects that have a direct impact on operations.Your Daily Overview:Develop Front-End and Back-End components using key .NET framework technologies.Design and maintain robust and scalable software architectures.Produce high-quality code by applying best practices (automated testing, code reviews, refactoring).Set up and optimize build and deployment pipelines.Act as a technical reference and support internal teams as well as partners.Participate in quality assurance activities and validation of developed solutions.Analyze large-scale production data and develop analysis and detection tools.Manage your priorities in an Agile (Kanban) environment to meet deadlines.

Mar 30, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Job Overview:The Software Developer and DevOps System Administrator will be an integral part of the SCMT (Software Configuration Management & Tools) team, which operates under the Engineering Efficiency group. This role contributes to various stages of software application development, enabling teams to enhance their efficiency and productivity.You will be involved in developing a range of tools and scripts aimed at optimizing the governance of various applications throughout their lifecycle management. Additionally, you will assist in configuring and maintaining source code and data management using Azure DevOps Server and Services, ensuring adherence to best practices and securing configurations. Collaboration with other teams within the R&D (Research & Development) department, including development, quality assurance, and project management teams, is essential.We are looking for someone who enjoys a diverse and challenging work environment, can work effectively amidst frequent interruptions, and demonstrates a high level of autonomy and resourcefulness.Your Day in a Nutshell:Configure and maintain source code and application lifecycle management software (Azure DevOps Server/Services + GitHub)Develop and maintain new tools/libraries to optimize maintenance and configuration of shared applicationsSet up and maintain build and release pipelinesCreate and maintain data export and reporting toolsWhat Makes You a Great Candidate:Bachelor's degree in Computer Engineering, Software Engineering, or Computer Science, or a DEC in Computer Science with relevant experience2 to 5 years of experience in software configuration management, release management, DevOps, development, or equivalentEnjoy diverse and challenging tasks with a good ability to learnProficiency in both French and English, spoken and written (this position requires interaction with our international collaborators and clients)Your Technical Expertise:Knowledge and practical experience with C#, Go, and scripting languages (e.g., PowerShell, TypeScript, JavaScript, etc.)Experience with Azure DevOps, GitLab, GitHub, or similarExperience with Terraform or other similar platformsExperience with Cloud service providers (e.g., Azure, Google Cloud, AWS, etc.)Preferred Qualifications:Experience with PowerBIUnderstanding of DevOps processes and best practicesExperience in a fast-paced environment

Nov 18, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Position Overview:The Edge OS family is dedicated to the development of an operating system and services that facilitate the remote management of Cloudlink devices, enabling the deployment of Genetec's next-generation physical security software for our clients.Your primary goal will be to deliver features related to the device lifecycle management (enrollment, updates, etc.), application deployment, and the observability of these devices in the field.We leverage cutting-edge technologies at the intersection of IoT, embedded systems, and the Cloud to provide solutions that simplify our clients' operational management, while collaboratively offering key services to Genetec's application developers.Your Day at a Glance:Engage in the analysis, design, and implementation of new features for a modern connected device management platform.Keep quality assurance in mind by adhering to best practices related to automated testing and its integration into the software development cycle.Contribute to task effort estimation and time management to deliver solutions according to expectations.Collaborate with your team lead to align on high-level directives and product vision priorities.Work alongside various stakeholders, including technical leads, architects, and developers from other teams.What Makes You a Great Candidate:A Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent experience.Strong knowledge and experience with a modern object-oriented programming language.Proficiency in both French and English, spoken and written (this position requires interaction with our international collaborators and clients).It’s a Plus If You Have:Knowledge of C#/.NET, Go, Rust programming languages.Experience with Linux.Experience with IoT technologies and remote fleet management.Familiarity with messaging protocols (AMQP, MQTT, etc.).Experience with containerization and orchestration engines (Docker, Kubernetes).Web development experience (HTML, CSS, JavaScript, TypeScript, React).Experience in Cloud development in a CI/CD environment.What We Offer:Attractive compensation package.Training reimbursement program.Subsidized meals at our amazing Bistro (Les Cordons Bleus).Work-life balance initiatives.

Dec 17, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Team Dynamics:The Sipelia team is at the forefront of developing and integrating VoIP communication modules across various Genetec platforms. Our innovative solution facilitates audio and video communication management among users, intercoms, telephony systems, and other external devices. Additionally, our team oversees the public broadcasting platform via speakers.As client systems become increasingly complex and distributed, Sipelia plays a vital role in coordinating daily operations and managing emergencies by integrating communications directly into the security platform. To learn more about our business area, please visit: https://www.genetec.com/fr/produits/securite-unifiee/sipelia.Our group is currently experiencing significant growth, driven by an increased recognition of audio benefits and a late but accelerated transition from analog to IP. This momentum is accompanied by a culture of innovation, rigor, and commitment, supported by a motivated and proactive team. Human aspects are central to our decisions, with a strong emphasis on teamwork and creating a healthy, collaborative work environment.The Sipelia team has distinguished itself in the last two Genetec hackathons, winning awards for innovation and market potential, showcasing the creativity and strategic relevance of its initiatives.A Day in Your Life:Engage in the analysis, design, and implementation of new features for a modern cloud communication platform.Develop automated tests to monitor the status of various services and ensure their proper functioning.Contribute to task effort estimation and time management to deliver solutions that meet expectations.Collaborate with various stakeholders, including technical leads, architects, and developers from other teams.Promote team well-being by maintaining a positive attitude and fostering a healthy, motivating, and productive work environment.What Makes You an Excellent Candidate:Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent experience.A minimum of 3 years of software development experience.Strong knowledge and experience in C#, GoLang, and F#.

Aug 15, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Your Team Dynamics:Join a talented, passionate, and experienced team at Genetec, where we are laying the foundations and establishing essential workflows for our next-generation product, Security Center SaaS.Our team specializes in developing web and desktop applications that focus on configuration and operational workflows for our professional clients. We connect complex backend systems to rich, high-performance user interfaces, enabling clients to efficiently configure, operate, and maintain their systems.We are dedicated to building features that naturally require an intensive user interface, with a strong emphasis on scalability, reliability, and long-term maintainability. The team collaborates closely with product managers, architects, and partner teams in a product-focused environment where quality support and pragmatic decision-making are paramount.Why Join Our Team?You are passionate about building strong, committed teams.You enjoy bringing clarity, structure, and energy to project execution.You love working closely with others to help them excel.You want to contribute to the creation of valuable products used by businesses.Your Day at a Glance:As a team leader in our group, you will focus on team management, delivery responsibilities, and implementation. You will work closely with developers, testers, your manager, product leads, architects, and partner teams to align priorities, plan work, and ensure consistent and predictable deliveries.Lead and support a team of developers and testers, fostering engagement, growth, and accountability.Plan, coordinate, and track team work to meet delivery commitments.Translate product direction and organizational priorities into clear, actionable plans.Continuously improve team processes and workflows to enhance efficiency and predictability.Facilitate collaboration within the team and between partner teams.Identify and eliminate obstacles, risks, and dependencies affecting delivery or team health.Ensure accountability for quality, reliability, and operational readiness of team deliverables.Support incident response and resolution efforts.

Apr 1, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Role overview Genetec Inc. is looking for a Team Lead, Software Development in Montreal, Quebec. This position leads a group of developers, providing direction and support to help the team deliver new software solutions. The Team Lead works closely with cross-functional teams to keep projects on track and improve product quality.

Apr 20, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Team Dynamics:As a Software Developer, you will be in a unique position to leverage and deepen your expertise in cutting-edge distributed cloud systems development. You will gain hands-on experience with modern technologies, making a significant impact on large-scale projects. This role will advance your career while allowing you to contribute meaningfully to a collaborative team effort.You are an enthusiastic individual, deeply interested in developing large-scale cloud services using modern software development practices. As a team player, you thrive in a collaborative work environment, excelling in problem-solving, communication, and continuous learning. You have the ability to work independently, always seeking ways to improve both yourself and the systems you help build.Your team, Genetec One, is a software development group within the cloud space located in Quebec, with teams in Quebec City, Ville Saint-Laurent, and Brossard! We are a dynamic and dedicated team with a healthy culture of collaboration and personal development. Our primary mission is to build a powerful platform to develop, deploy, and resell Genetec's growing cloud offerings. We develop and operate a suite of essential services and applications responsible for executing systems quickly and reliably.At G1, we strive to create a pleasant and stimulating work environment where work-life balance is respected and diversity is valued. Whether it's a team lunch, a 5@7, or an off-site activity, we always find a good reason to come together and celebrate our milestones and achievements.Your Day at a Glance:Develop readable and maintainable codeParticipate in and lead team discussions on design and implementationFollow your team's DevOps practicesEngage in code reviews and welcome peer feedbackResearch and communicate solutions to significant programming challengesDebug applications during development and in productionEnsure code quality by applying best practices in automated testingDocument, investigate, and resolve bugsMentor and guide junior developers, fostering a collaborative and supportive team environmentLead by example in promoting best practices and continuous improvement within the teamProactively learn and stay updated on tools and technologies.

Jun 3, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Join a Dynamic Team:Become part of a passionate group working with cutting-edge software development technologies.Some of the technologies utilized in our project include:Microservices ecosystem built with the latest version of C#/ASP.NETMultiple NoSQL databases such as MongoDB, ElasticSearch, and RedisUser interfaces developed in ReactJS with: TypeScript, MaterialUI, ViteJS, Cypress, TanstackAsynchronous communication using an event system (AMQP)Container-based development utilizing Docker and KubernetesInfrastructure as code orchestrated with Terraform and Argo CDComprehensive test coverage through unit, functional, and integration testingContinuous integration and deployment (CI/CD) using Azure DevOpsFeature flagging, A/B testing, and Canary releases via the Launch Darkly platformYour Day at a Glance:Develop modern microservice applications using state-of-the-art toolsPlay a key role in a highly motivated and collaborative teamEnhance your knowledge in both Frontend and Backend while being responsible for the entire stackEngage in the complete application development cycle, including testing and deployment (DevOps)Work in a SaaS environment where your decisions will have an immediate impact on clients from day oneWhat Makes You an Excellent Candidate:Bachelor's degree in Computer Science, Software Engineering, or equivalent work experienceTechnical knowledge of object-oriented concepts and associated best practicesFamiliarity with cloud environments and their challenges is considered an asset (Azure, AWS, GCS)A genuine passion for software development!Proficiency in French and English, both spoken and written (this position requires interaction with our international collaborators and clients)What We Offer:Attractive compensation packageTraining expense reimbursement programSubsidized meals at our amazing Bistro (Les Cordons Bleus)Work-life balance with a flexible scheduleUnlimited free coffeeFree parking for all employees

Dec 17, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

About Us:As a leading provider of technology in business intelligence, unified physical security, public safety, and operations, Genetec develops innovative software, hardware, and cloud services on an open platform for the physical security and public safety sectors. Our flagship product, Security Center, integrates IP video surveillance, access control, and automatic license plate recognition (ALPR) into a single platform. Since our inception in 1997, we have been at the forefront of emerging technologies that unify physical security systems, serving businesses and government agencies through a global network of resellers, integrators, and consultants in over 80 countries. For more information about Genetec, visit our website: genetec.com.Your Team Dynamics:Join our talented, passionate, and experienced team of developers who are designing the foundations and workflows for Genetec's next-generation physical security product. We work both in the cloud with a cutting-edge native web application and on-site with desktop applications connected to the cloud.Our Technology Stack:Web user interface developed in React and TypescriptA micro-frontend architecture built using React, Module Federation, and WebPackA cloud-scale microservices ecosystem utilizing C#/.NETInfrastructure services deployed as code with AKS and TerraformA strong foundation in Microsoft Azure technologiesA modern data layer using NoSQL databases such as MongoDB, Elasticsearch, and RedisWhy Join Our Team?You are passionate about software development and technologyYou want to work within a cohesive team of experienced, highly skilled, and technical individualsYou wish to leverage your unique combination of software development skills and creativity to work on a world-class software systemYou want to be part of something meaningfulYour Day at a Glance:As a developer on our team, you will work daily with cutting-edge technologies, striving to create an innovative user experience that delights customers and provides real value. You will also be tasked with:Designing, developing, and deploying...

Jan 27, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Join Our Dynamic Team:At Genetec, we are a diverse and collaborative team of over 20 developers and testing specialists, united by a shared goal: to deliver innovative, high-quality solutions that meet—and exceed—the evolving needs of our clients.As a Software Developer, you will play a pivotal role in developing software solutions for a wide array of devices, including Synergis Cloud Link | Genetec. Your contributions will help bring exciting new features to life, directly impacting our customers and shaping the future of our technology.Top Five Reasons to Join Us: You seek new challenges within a dynamic and collaborative team. You enjoy working across all product layers (UI, backend, software, hardware, automation, integration, etc.). You want to blend technical skills with creativity to develop powerful and effective solutions within a highly scalable enterprise software system. You are eager to learn and grow in a functional programming language. You aspire to design cutting-edge software containers while handling real-world hardware components. A Day in Your Life: Full-stack development utilizing the latest .NET technologies. Working with functional and object-oriented programming languages (we code in F# and C#—and yes, we’re excited to train you). Maintaining and evolving high-performance, fault-tolerant products across multiple platforms and operating systems. Developing secure APIs and integrating third-party APIs. Collaborating in an Agile environment with quality assurance specialists, product managers, and more. Participating in all stages of the software development lifecycle: user experience, design, security, development, and maintenance. What Makes You a Great Fit: Fluency in both French and English, spoken and written (this role requires interaction with our international collaborators and clients). Bachelor's degree in Software Engineering, Computer Science, or equivalent. Experience with version control, code analysis, and automated testing. Proficiency in at least one programming language (functional or object-oriented). Motivation to work in a fast-paced environment and tackle complex challenges.

May 26, 2025
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Team Dynamics:The Video group is dedicated to developing, operating, and promoting a suite of cloud services for Genetec's new SC SaaS product. We leverage the latest technologies, encourage experimentation, and rely on autonomous, ultra-agile development teams in a DevOps environment. Our culture emphasizes collaboration, personal development, and tackling technical challenges.We are in search of a Software Development Manager ready to take on a high-impact leadership role. If you thrive on guiding engineering teams and delivering high-quality software, this is your chance to make a significant impact.Your Day at a Glance:Lead and mentor software development teams, fostering a culture of collaboration, accountability, and continuous improvement.Oversee the entire software development lifecycle, from planning and design to deployment and maintenance.Collaborate with product management to translate needs into clear technical plans.Guide architectural decisions and ensure adherence to best practices in code quality, testing, and documentation.Manage timelines, identify risks, and ensure successful delivery of features and releases.Support the hiring, onboarding, and professional development of engineering team members.What Makes You a Great Candidate:3 to 5 years of experience in software development management.Strong background in modern software engineering practices (Agile/Kanban, CI/CD, code reviews, automated testing).Hands-on experience with at least one major programming language.Proven ability to manage multiple projects and priorities in a dynamic environment.Excellent communication skills with the ability to collaborate with both technical and non-technical stakeholders.Fluency in both French and English, spoken and written, is required for interactions with our international collaborators and clients.Bonus Points If You Have:Experience with cloud platforms (AWS, Azure, GCP).Knowledge of microservices, distributed systems, or scalable architectures.Previous experience in recruitment, mentoring, or career development of engineers.Experience managing DevOps teams.What We Offer:Attractive compensation package.Training expense reimbursement program.Work-life balance and more.

Feb 26, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

Genetec Inc. recherche un(e) cuisinier(ère) passionné(e) pour rejoindre son équipe à Montréal. Ce poste s'adresse à une personne motivée, engagée et prête à soutenir le service alimentaire sous la supervision du chef exécutif, tout en respectant les valeurs et politiques de l'entreprise. Ce que vous ferez Le poste est à temps plein, du lundi au vendredi, de 5h00 à 13h00. Les principales tâches incluent : Préparer et mettre en place les plats chaque jour Nettoyer et entretenir les équipements de cuisine Participer au service des repas pour les employés Assurer le nettoyage de la zone de préparation en fin de journée Respecter les méthodes de travail et utiliser les produits selon les normes de sécurité, de qualité, d’hygiène et de salubrité Effectuer d'autres tâches connexes à la demande de la direction Profil recherché 1 à 3 ans d’expérience dans le secteur alimentaire Bonne connaissance des normes d’hygiène et de salubrité Orientation service client, souci du détail et bonnes aptitudes en communication Autonomie et sens des responsabilités Capacité à travailler sous pression, dynamisme et bon jugement Atouts Certificat ou diplôme en cuisine (secondaire ou collégial) Attestation de manipulateur d’aliments du MAPAQ Ce que nous offrons Rémunération compétitive Programme de remboursement des frais de formation Repas subventionnés au Bistro Les Cordons Bleus Café gratuit en tout temps Stationnement gratuit pour tous les employés Accès à un centre d’entraînement sur place Genetec valorise la diversité des parcours et des expériences. Même si le profil ne correspond pas exactement à chaque critère, toute candidature sera considérée avec attention. Merci pour l'intérêt porté à ce poste. Seules les personnes sélectionnées pour un entretien seront contactées. Les agences de recrutement ne sont pas autorisées à soumettre des candidatures via ce site ou directement aux gestionnaires.

Apr 28, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

About Us:Join our global R&D team specializing in tailored solutions for our clients and become part of the Development Partner Experience group. Collaborating with multidisciplinary teams in Paris and Montreal, we craft innovative solutions that meet the unique and individual needs of businesses. From pre-sales to comprehensive support, our developers are involved in every stage of the development process. Quality is our top priority, driving us to continuously enhance our solutions and the overall experience for our partners and clients.We are an international Canadian company offering a broad portfolio of solutions in security, intelligence, and operations. We serve clients across a wide range of sectors including transportation, education, and government. At Genetec, we promote communication, creativity, and continuous learning, empowering everyone to thrive in their professional journey.With a network of over 1,800 people worldwide, our team is composed of diverse individuals passionate about their work and open to new ideas. We prioritize the success and well-being of our employees, evidenced by our internal engagement survey results from 2023, which reached 4.4/5.Discover the dynamic work environment and culture at Genetec in this video!Your Day at a Glance:Actively participate in developing custom solutions, which accounts for approximately 70% of this role's tasks.Assess and enhance our frameworks used across all solutions to avoid starting from scratch on every project.Provide added value to internal teams, partners, and clients through demonstration presentations and follow-up support.Collaborate with project managers and cross-functional teams to ensure timely delivery.Engage in collaborative sessions to improve internal tools, frameworks, and processes.

Feb 4, 2026
Apply
company
Full-time|On-site|Montreal, Quebec, Canada

About Your Team:Are you ready to join a top-tier high-tech company that is pioneering world-class products? Our Video Group is at the forefront of developing the next generation of recording services—a comprehensive enterprise video surveillance solution that enables real-time video streaming across networks featuring thousands of servers and cameras. Our Security Center platform consolidates various security products into a powerful all-in-one solution. Our software empowers airports, control centers, distribution chains, municipalities, educational institutions, correctional facilities, and more, globally, to implement video surveillance for everyday protection. We are on the lookout for a passionate software developer who thrives on software development and enjoys tackling diverse tasks and challenges of varying complexity. You will play a key role in designing, task planning, feature development, and delivery while working closely with quality assurance team members.Our Team Engages in Software Development at All Levels:Integration of various camera types and models using different protocolsControl of video transmission and other media (audio, metadata)Local video storage and transfersStreaming and management of video feedsConfiguration of intelligent video analyticsVideo encryption, digital signature, and password managementFirmware update management in a cloud environmentReal-time video stream transformation (watermarking, transcoding, redirection)All this and much more using cutting-edge technologies!Here Are the Tools We Use:Development of large-scale distributed applicationsAsynchronous programming / multithreaded application developmentDevelopment and integration of internal and external APIsWriting automated tests and Test Driven Development (TDD)Networking (TCP/UDP), data transmissionWeb development (JavaScript/TypeScript, Node.js)Video cameras and graphics cardsYour Daily Responsibilities Will Include:You will join an experienced and dynamic team, responsible for crafting software architectures and executing development collaboratively.Architecting and developing new functionalities used by thousands of usersEngaging with external partners to deliver a common solutionParticipating in pair programming sessions and collaborating with both new and experienced developers.

Mar 25, 2026

Sign in to browse more jobs

Create account — see all 1,484 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.