Software Developer / DevOps Engineer . IoT -
Develop advanced features and maintain the technical architecture of our products, while guiding and mentoring junior developers.
đ Please note: This position is open to candidates based in QuĂŠbec only.
It is a remote position available exclusively to individuals legally authorized to work in Canada without visa sponsorship. This position requires presence in our Laval office 3 times per week.
About us
At Verosoft, we empower organizations worldwide with intuitive B2B SaaS solutions to optimize asset management, reduce costs, and foster growth.
Our platform, fully integrated with Microsoft Dynamics 365 Business Central, supports industries such as renewable energy, manufacturing, and facilities management across five continents.
Our culture
⨠Remote-first & flexible: work where you are most productive.
⨠Work-life balance: competitive vacation, sick leave, and holidays.
⨠Professional growth: training, certifications, and career advancement.
⨠Inclusive workplace: every voice is valued.
⨠Global impact: trusted by clients in North America, Europe, and the Middle East.
The role
Weâre expanding our team and are looking for a Software Developer with strong DevOps and IoT (Internet of Things) expertise whoâs ready to innovate, collaborate, and make an impact
In this hybrid role, you will combine your software development skills with DevOps practices to design, build, and deploy robust solutions that connect IoT devices with enterprise applications. You will play a key part in evolving Verosoftâs product ecosystem, ensuring our solutions are scalable, secure, and future-ready.
Responsibilities
- Build software solutions: Design and implement applications, APIs, and integrations that connect IoT devices with our EAM platform.
- Lead DevOps practices: Develop and maintain CI/CD pipelines, manage cloud infrastructure, and ensure smooth deployments.
- Integrate IoT technologies: Work with IoT devices, protocols (MQTT, OPC-UA, CoAP, ModBus), and data pipelines to deliver reliable, real-time insights.
- Ensure reliability & security: Monitor performance, troubleshoot production issues, and enforce best practices in security and compliance.
- Collaborate cross-functionally: Partner with product managers, UX designers, and fellow developers to bring innovative features to life.
Qualifications
- Degree in Computer Science, Software Engineering, or equivalent professional experience.
- VERY IMPORTANT. Solid understanding of containerization (Docker, Kubernetes).
- Proven experience in software development (C#, Python, or JavaScript).
- Strong background in DevOps practices and cloud environments (Azure, AWS, or GCP).
- Hands-on experience with IoT platforms and protocols.
- Familiarity with monitoring, logging, and performance optimization.
- Strong problem-solving mindset and collaborative spirit.
Bonus Points If You Have
- Experience with Microsoft Dynamics 365 Business Central or ERP/EAM systems.
- Knowledge of Power BI, Time And Series analytics, or edge computing.
- Certifications in DevOps, Cloud, or IoT technologies.
What we offer
â Comprehensive group insurance
â Employer contribution to group RRSP (QuĂŠbec)
â Paid sick days & competitive vacation
â Annual health & wellness allowance
â Monthly internet allowance (remote work)
â Professional development (training, certifications)
â Birthday gift đ
We thank all applicants for their interest. Only selected candidates will be contacted.