Senior Software Developer working with Genetec’s Edge OS to develop features for connected device lifecycle management. Collaborating with cross-functional teams and ensuring quality assurance practices are followed.
Responsibilities
Participate in the analysis, design, and implementation of new features for a modern connected device management platform
Keep quality assurance in mind by following best practices for automated testing and integrating them into the software development lifecycle
Contribute to task effort estimation and time management to deliver solutions according to expectations
Collaborate with your team lead to receive guidance and high-level objectives aligned with the product vision and priorities
Work with various stakeholders such as tech leads, architects, and developers from other teams
Requirements
Bachelor’s degree in computer engineering, software engineering, computer science, or equivalent experience
Minimum of 5 years of software development experience
Strong knowledge and experience with a modern object-oriented programming language
Fluency in French and English, both spoken and written (this role requires interactions with our international colleagues and clients)
An asset if you have:
Knowledge of C#/.NET, Go, Rust
Experience with Linux
Experience with IoT technologies and remote fleet management
Experience with messaging protocols (AMQP, MQTT, etc.)
Experience with containerization and orchestration technologies (Docker, Kubernetes)
Experience in web development (HTML, CSS, JavaScript, TypeScript, React)
Experience with cloud development in a CI/CD environment
Benefits
Attractive compensation package
Training expense reimbursement program
Subsidized meals at our on-site bistro (Les Cordons Bleus)
Work-life balance supported by a flexible work schedule
Software Architect designing a scalable software foundation for Microchip's RISC - V multi - processor SoCs. Leading architecture from concept to deployment, ensuring high performance and security standards.
Product Engineer working closely with specialty chemical manufacturers to implement AI solutions. Collaborating on digital twin projects to optimize manufacturing processes.
Full - Stack Engineer developing scalable web applications for remote - first tech company since 2015. Collaborating on projects, building APIs, writing maintainable code, and optimizing performance.
Senior Full Stack Developer building AI platforms for mechanical engineering teams. Collaborating cross - functionally to ship high - impact product improvements.
Join Sokin as a Senior Engineer to own the engineering lifecycle and transform our payments platform. Collaborate with a dynamic team to develop scalable and reliable solutions in financial services.
Software Developer enhancing Clio’s monetization platform using AI and high quality code. Collaborating with various teams to drive impactful outcomes in the legal AI technology sector.
Senior Software Developer developing systems that accurately record financial transactions at Wealthsimple, Canada's largest fintech. Designing ledger infrastructure and collaborating with finance and product teams.
Senior Software Applications Developer on the FortiCare team at Fortinet. Engaging in multi - tier web applications, microservices, and web client technologies.
Telephony Engineer managing Five9 Contact Center solutions. Designing and optimizing telephony infrastructure for healthcare organizations with a focus on exceptional customer experience.