Browse
···
Log in / Register

Software Developer - Cloudrunner

Negotiable Salary

Genetec

Montreal, QC, Canada

Favourites
Share

Some content was automatically translatedView Original
Description

Your team’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “Cloudrunner”.  Cloudrunner is a cloud-based vehicle-centric investigation system that transports our many years of automatic license plate recognition (ALPR) experience into the cloud using state-of-the-art technologies.  We are looking for a multidisciplinary candidate with a strong focus on front-end development and a passion for crafting intuitive, user-friendly interfaces. While your primary expertise will be on the front-end, you'll also have opportunities to contribute to back-end processes when needed, making you a key player in our full-stack environment.  Your day at a glance: Design, develop, and deploy new features with a strong emphasis on front-end innovation - crafting intuitive, responsive web applications using modern frameworks - while seamlessly integrating with backend services and storage solutions Participate in architectural and design discussions, while ensuring that the team's objectives are met: scalability, security, compliance, monitoring, alerting, and reporting for Genetec Cloud Infrastructure and Services Conduct code reviews to increase the overall skill level of the team and the quality of the product Diagnose software problems and implement any required corrective measures while ensuring timely resolution and recovery of systems failure Foster a culture of continuous improvement and DevOps practices throughout Genetec What makes you a great fit: Bachelor's degree or College degree in Computer Science, Computer Engineering, or equivalent experience Knowledge of Web technologies such as React, Angular, Typescript, and CSS Strong knowledge and experience with C# and the .NET framework Experience with Azure DevOps Strong analytical and troubleshooting skills An asset if you have: Experience with scaling high throughput real time systems Good knowledge and experience with Microsoft Azure Experience with microservices & containerization Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Source:  workable View original post

Location
Montreal, QC, Canada
Show map

workable

You may also like

Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Hamilton, ON, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Victoria, BC, Canada
Negotiable Salary
Workable
C++ Developer | C++ Developer Embedded Payment Systems
About ValPay ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue—without the burden of managing underwriting, compliance, and regulatory complexities that come with being a PayFac. Our PayFac-as-a-Service model gives you all the benefits of integrated payments while we handle the heavy lifting. About the Role Valpay is seeking an experienced C++ and Java Developer to join our agile development team. This role involves working on industry-standard payment devices from Ingenico and Verifone, delivering robust, secure, and high-performance embedded software solutions as well as contributing to our backend solution. Our team specializes in providing cutting-edge payment technology services and solutions, ensuring seamless transaction processing for our customers.    If you are passionate about embedded development, payment technologies, agile methodologies, and thrive in a collaborative and fast-paced environment, we invite you to apply.  What You'll Do  Develop and optimize embedded software for payment devices, ensuring security, performance, and reliability.  Implement and maintain integrations with JSON-based platform APIs and 3rd-party APIs.  Design, develop, and debug C/C++ applications for payment terminals and related devices.  Collaborate with cross-functional teams to define requirements, enhance system performance, and troubleshoot production issues.  Contribute to best practices for development methodologies, coding standards, and system architecture.  Ensure compliance with security standards (PCI DSS) and industry regulations.  Utilize source control systems to maintain code quality and track software changes.  Comfortable with tools and practices related to the Software Delivery Life Cycle (SDLC)  Write and maintain technical documentation to support development efforts.  Participate in code reviews, agile sprint planning, and daily stand-up meetings.  What You Bring  Strong C/C++/Java programming skills, with experience in embedded systems development in C/C++.  Proficiency with GNU and Microsoft Make for build automation.  Experience in Windows Embedded C/C++ Development, using Visual Studio.  Hands-on experience with Linux GNU C/C++ compilers and make tools.  Familiarity with Rocky Linux (replacing CentOS 7) for payment application development.  Experience with XML/JSON APIs and integration with 3rd-party services.  Experience with backend microservices developed in Java with Spring Boot  Experience with applications hosted in the cloud (GCP, AWS, ...)  Basic SQL skills, preferably using MariaDB and MySQL, and also No-SQL database like MongoDB  Familiarity with scripting languages, including Windows CLI (.bat scripting) and Linux Bash.  Experience with JIRA and Confluence for tasks, issue tracking and documentation.  Strong debugging and testing skills to ensure software reliability.  Experience with source control systems (e.g., GitLab, Github, ...).  Ability to work independently with minimal supervision while collaborating effectively in a team setting.  Strong written and verbal communication skills to document and present technical concepts.  Experience with efficient troubleshooting of production incidents using modern observability platforms (Datadog, New Relic, ...)  Fluent in English and French  Bonus Points For  Experience in the payment industry, including payment processing applications, certification and PCI compliance.  Knowledge of embedded device security and encryption standards.  Familiarity with OpenSSL, Boost, or other relevant C++ libraries.  Understanding of real-time operating systems (RTOS) for embedded systems.  Cloud-based API integration experience (AWS, Azure, etc.).  Experience working in an Agile/Scrum environment.  ----------------------------------------------------------------------------------------------------------------- About ValPay ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue—without the burden of managing underwriting, compliance, and regulatory complexities that come with being a PayFac. Our PayFac-as-a-Service model gives you all the benefits of integrated payments while we handle the heavy lifting. About the Role Valpay is seeking an experienced C++ and Java Developer to join our agile development team. This role involves working on industry-standard payment devices from Ingenico and Verifone, delivering robust, secure, and high-performance embedded software solutions as well as contributing to our backend solution. Our team specializes in providing cutting-edge payment technology services and solutions, ensuring seamless transaction processing for our customers.    If you are passionate about embedded development, payment technologies, agile methodologies, and thrive in a collaborative and fast-paced environment, we invite you to apply.  What You'll Do  Develop and optimize embedded software for payment devices, ensuring security, performance, and reliability.  Implement and maintain integrations with JSON-based platform APIs and 3rd-party APIs.  Design, develop, and debug C/C++ applications for payment terminals and related devices.  Collaborate with cross-functional teams to define requirements, enhance system performance, and troubleshoot production issues.  Contribute to best practices for development methodologies, coding standards, and system architecture.  Ensure compliance with security standards (PCI DSS) and industry regulations.  Utilize source control systems to maintain code quality and track software changes.  Comfortable with tools and practices related to the Software Delivery Life Cycle (SDLC)  Write and maintain technical documentation to support development efforts.  Participate in code reviews, agile sprint planning, and daily stand-up meetings.  What You Bring  Strong C/C++/Java programming skills, with experience in embedded systems development in C/C++.  Proficiency with GNU and Microsoft Make for build automation.  Experience in Windows Embedded C/C++ Development, using Visual Studio.  Hands-on experience with Linux GNU C/C++ compilers and make tools.  Familiarity with Rocky Linux (replacing CentOS 7) for payment application development.  Experience with XML/JSON APIs and integration with 3rd-party services.  Experience with backend microservices developed in Java with Spring Boot  Experience with applications hosted in the cloud (GCP, AWS, ...)  Basic SQL skills, preferably using MariaDB and MySQL, and also No-SQL database like MongoDB  Familiarity with scripting languages, including Windows CLI (.bat scripting) and Linux Bash.  Experience with JIRA and Confluence for tasks, issue tracking and documentation.  Strong debugging and testing skills to ensure software reliability.  Experience with source control systems (e.g., GitLab, Github, ...).  Ability to work independently with minimal supervision while collaborating effectively in a team setting.  Strong written and verbal communication skills to document and present technical concepts.  Experience with efficient troubleshooting of production incidents using modern observability platforms (Datadog, New Relic, ...)  Fluent in English and French  Bonus Points For  Experience in the payment industry, including payment processing applications, certification and PCI compliance.  Knowledge of embedded device security and encryption standards.  Familiarity with OpenSSL, Boost, or other relevant C++ libraries.  Understanding of real-time operating systems (RTOS) for embedded systems.  Cloud-based API integration experience (AWS, Azure, etc.).  Experience working in an Agile/Scrum environment.
Montreal, QC, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Whitchurch-Stouffville, ON, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Sault Ste. Marie, ON, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.