Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Not Applicable
Qualifications
Proven experience in Java or C++ programming languages. Strong problem-solving skills and the ability to work under tight deadlines. Familiarity with software development methodologies and best practices. Ability to work effectively in a team environment. Excellent communication skills.
About the job
Join our dynamic team at System Canada Technologies as a Java or C++ Developer. We are in search of a talented individual who is enthusiastic about coding and software development. This contract position offers the opportunity to work on exciting projects within a collaborative environment.
About System Canada Technologies
System Canada Technologies is a leading technology company based in Montreal, dedicated to delivering innovative software solutions across various industries. Our commitment to excellence and creativity allows us to stay at the forefront of the technology sector.
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#.
Join Our Dynamic Team:The "SC SaaS Video Device Integration" team is at the forefront of developing and integrating device drivers across Genetec's latest platforms in our new SC SaaS product. Our innovative solution enhances communication and command capabilities by exposing device interfaces to our clients, primarily focusing on cameras and collaborating with numerous manufacturers for seamless integration.We are committed to continuously providing our clients with a robust and innovative Software Development Kit (SDK) for device drivers. Our agility allows us to adapt quickly and add value to our products, meeting both current and future client needs.As our team expands, we embrace a culture of innovation, rigor, and commitment, driven by a motivated and proactive group. We prioritize a human-centric approach, emphasizing team spirit and fostering a healthy, collaborative work environment.A Day in Your Life: Engage in analyzing, designing, and implementing new features for device integration using object-oriented programming. Develop automated tests to monitor the state of various services and ensure their functionality. Create secure APIs and integrate third-party APIs. Work in an Agile environment, collaborating closely with quality assurance specialists, product managers, and other teams. Promote team well-being by maintaining a positive attitude and contributing to a motivating and productive work atmosphere. What Makes You an Excellent Candidate: Bachelor's degree in Software Engineering, Computer Science, or a related field. At least 3 years of software development experience. Proficiency in at least one object-oriented programming language, ideally C#. Motivated to thrive in a dynamic environment and tackle new challenges. Passionate about teamwork and collaboration. Fluency in French and English, both spoken and written, as this role requires interaction with our international colleagues and clients. Preferred Qualifications:Experience with Golang programming.Strong understanding of the .NET ecosystem.Skills in creating and managing containerized applications using Docker.Knowledge of cloud development.
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...
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.
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
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.
WHO WE'RE LOOKING FORAre you a Backend Engineer with a passion for innovation, collaboration, and adaptability? Join our engineering team to help drive excellence in software development. We’re seeking a candidate who excels in fast-paced, collaborative environments and is dedicated to implementing best practices.You should possess strong technical skills, analytical thinking, and effective communication abilities, complemented by significant experience in software development and design using various technologies and frameworks.If you’re excited about developing cutting-edge technology solutions, creating scalable and maintainable systems, and enjoy collaborating with diverse teams to craft innovative, impactful solutions, we want to hear from you!ABOUT XSOLLAXsolla is a leading global commerce company dedicated to providing robust tools and services designed to tackle the unique challenges faced by the video game industry. We partner with developers, from indie studios to AAA companies, to assist them in funding, distributing, marketing, and monetizing their games. With a firm belief in the future of gaming, Xsolla is committed to uniting opportunities and consistently expanding resources for creators. Based in Los Angeles, California, Xsolla acts as the merchant of record and has empowered over 1,500 game developers to connect with players and grow their businesses worldwide. Our goal is to provide developers with the resources needed to succeed in the gaming landscape.Learn more about us at xsolla.com.
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.
Join our dynamic team at System Canada Technologies as a Java or C++ Developer. We are in search of a talented individual who is enthusiastic about coding and software development. This contract position offers the opportunity to work on exciting projects within a collaborative environment.
Join our dynamic team as a C# Developer with WPF expertise. You will work on developing innovative software solutions that enhance user experiences. Your role will involve collaborating with cross-functional teams to design, implement, and maintain software applications using C# and WPF technologies.
Join our dynamic team at info-ways as a C#/.NET Developer. We are seeking a skilled professional who is passionate about developing innovative software solutions. In this role, you will work on exciting projects that challenge your technical skills and allow you to grow as a developer.
Company DescriptionWorkleap is an innovative technology company based in Montreal, dedicated to simplifying the workplace. Since our inception in 2006, we have developed transformative products that address the most significant challenges faced by HR and IT professionals.Our offerings include:Workleap Platform, an AI-driven HR solution aimed at enhancing team performance and fostering employee engagement.ShareGate, the premier Microsoft 365 migration and governance solution, renowned for its exceptional ease of use among IT professionals globally.Today, over 20,000 organizations trust Workleap products to lead, grow, and operate with confidence. We are passionate builders committed to delivering the simplest products that provide outstanding value to our customers.Job DescriptionWhat to expect in your new role?As a key member of our experienced development team, you will be instrumental in designing and advancing widely utilized products. Your contributions will encompass the development of comprehensive features, spanning both Front-End and Back-End technologies, while actively participating in technical and product-related decision-making. In addition to coding, you will engage in discussions surrounding customer value, performance, and the quality and maintainability of our solutions.Responsibilities:Design, develop, and maintain full-stack features utilizing C# .NET and React.Collaborate closely with the Product Manager and Product Designer to translate requirements into effective solutions.Engage with SQL databases (primarily PostgreSQL), focusing on data modeling and optimizing queries.
Join our dynamic team at System Canada Technologies as a C++ Developer, where you'll have the opportunity to work on exciting projects in a collaborative environment. We are seeking a talented individual who is passionate about software development and eager to contribute to innovative solutions. This long-term contract role offers you the chance to enhance your skills and grow professionally while working in the vibrant city of Montreal.
Position Overview:As a Market Access Developer at Squarepoint Capital, you will play a vital role in the design, implementation, and maintenance of high-performance, low-latency C++ applications tailored for electronic trading. Your expertise will enhance order routing and market data processing across various exchanges using specialized protocols.We are on the lookout for a skilled software developer who thrives on solving intricate engineering challenges within high-performance settings. This role provides avenues for technical growth, leadership, mentoring, and ownership of significant projects that impact our trading operations.
We are seeking a talented C# Consultant to join our dynamic team at info-ways. In this role, you will leverage your expertise in C# programming to develop and optimize software solutions for our clients. Your contributions will directly impact project outcomes and client satisfaction.
Join our dynamic Web Authentication team as a C Developer, where you will play a crucial role in enhancing our authentication systems. This is an exciting opportunity to work on innovative projects that protect our users' data and improve the overall security of our applications. If you are passionate about coding and eager to make a difference in web security, we want to hear from you!
Join our dynamic team at System Canada Technologies as we seek a skilled C++ Developer to contribute to our SCT Division 121. This contract position offers a unique opportunity to work on exciting projects that push the boundaries of technology.
Medfar is looking for a Senior Full Stack Developer to join the team in Montreal. This role centers on building and maintaining software that helps clinics and care providers deliver better patient care. The focus is on SaaS products tailored for the healthcare industry. Role overview This position involves designing, developing, and supporting solutions that streamline healthcare operations. The work directly impacts how clinics manage their workflows and how patients receive care. What you will do Develop and maintain features across the full stack for Medfar’s healthcare SaaS platform Work closely with colleagues to deliver reliable and scalable software Contribute to projects that improve clinic operations and patient outcomes Location This position is based in Montreal.
Role Overview Vention is looking for a Senior Software Developer in Montreal. This role focuses on designing and building software solutions that improve our products and support business goals. Collaboration with teams across the company is central to the work. What You Will Do Write clear, maintainable code for new and existing features Take part in code reviews to support quality and share knowledge Mentor junior developers, offering guidance and feedback Work closely with colleagues from different disciplines to deliver improvements Who We’re Looking For Strong interest in technology and software development Comfort working in a quick-moving setting Experience collaborating with diverse teams Commitment to writing reliable, maintainable code
Location: Montreal, Canada (Hybrid) Job Type: 12-month contract Experience Level: 7+ years Work Focus: 70% Frontend (React/TypeScript), 30% Backend (.NET Core) Role Overview dyneits is looking for a Senior Full Stack Developer to help advance Capital Markets applications, including IRIS and CurveBuilder. The position centers on frontend work with React and TypeScript, while also involving backend contributions in C# .NET Core. This hybrid role is based in Montreal and involves close collaboration with trading and IT teams worldwide. Main Responsibilities Frontend Development (Primary) Design and build user interfaces using TypeScript and React. Improve and maintain application interfaces for a strong user experience. Apply advanced frontend techniques such as Promises, Redux, and Callbacks. Implement real-time communication with SignalR. Backend Development (Secondary) Develop backend services with C# .NET Core. Support and enhance IRIS backend systems. Create and maintain APIs and business logic. Application and Performance Improvement Work on application performance and scalability enhancements. Contribute to system modernization and evolution. Maintain code quality and efficiency. DevOps and CI/CD Maintain and improve CI/CD pipelines. Work with AWS, Kubernetes, and Git as part of the deployment process. Team Collaboration and Support Work closely with global IT teams and stakeholders to meet project objectives. Support NY USD trading teams, particularly during overlapping time zones. Participate in solution design and technical discussions. Help ensure clear communication across international teams.
Apr 17, 2026
Sign in to browse more jobs
Create account — see all 458 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.