Software Developer in the Edge OS Cloud team at Genetec. Developing features for a modern Cloud platform and collaborating with cross-functional teams.
Responsibilities
Participate in the analysis, design, and implementation of new features for a modern Cloud platform based on a microservices architecture, working on both backend and frontend components
Deploy these microservices to an infrastructure using Docker, Kubernetes, and Azure DevOps services
Maintain a quality-first mindset by following best practices for automated testing and integrating tests into the CI/CD pipeline
Contribute to task effort estimates and manage time against defined milestones
Work with your team lead to receive high-level direction and objectives aligned with the product vision and priorities
Collaborate with stakeholders such as tech leads, architects, and developers from other teams
Participate in the on-call rotation as needed and according to the established schedule
Requirements
Bachelor’s degree in computer engineering, software engineering, computer science, or equivalent experience
Minimum of 3 years of Cloud development experience in a DevOps environment
Strong knowledge of and experience with a modern object-oriented programming language
Fluent in French and English, both spoken and written (this role requires interaction with international colleagues and clients)
Knowledge of C# and .NET (an asset)
Experience with Microsoft Azure or another cloud platform (AWS, Google Cloud) (an asset)
Experience with containerization and orchestration engines (Docker, Kubernetes) (an asset)
Experience with Infrastructure as Code technologies (Terraform) (an asset)
Experience working in a CI/CD environment (an asset)
Web development experience (HTML, CSS, JavaScript, TypeScript, React) (an asset)
Experience with Linux and IoT frameworks (an asset)
Benefits
Competitive compensation package
Tuition/training reimbursement program
Agile environment with a strong level of maturity
Work–life balance supported by a flexible work schedule
Unlimited complimentary coffee
Free parking and/or public transit reimbursement
Virtual consultations with our kinesiologist / discounted gym membership
Principal Software Engineer integrating partner accelerator hardware and Red Hat's open - source software stack. Collaborating across teams to optimize AI workloads and enhance system integration.
Senior Software Engineer at Itaú developing cloud applications using .NET, Angular, and AWS. Collaborating on innovative technology solutions in a diverse and inclusive team environment.
Full - Stack Software Engineer joining Blueground to develop and manage satellite applications complementing core systems. Collaborating in an Agile team with diverse technologies and frameworks.
Senior Software Engineer developing complex backend and cloud solutions for one of Austria's largest private companies. Engaging in digitalization of key business processes and creating scalable systems.
Senior Software Engineer developing and configuring integrations on the Dell Boomi platform. Collaborating with teams to implement APIs and monitor system performance.
Lead Engineer responsible for optimizing test equipment and processes in manufacturing at Celestica. Collaborating with engineering teams to deliver high - quality solutions.
Lead Engineer responsible for designing and optimizing manufacturing processes at Celestica. Develop processes for quality cost delivery goals while ensuring efficient operations in manufacturing sector.
Mission Software Engineer integrating and deploying autonomy software on large maritime platforms at HavocAI. Help shape the future of maritime autonomy while collaborating closely with customers and operators.
Intermediate Software Engineer developing enterprise - grade applications for Trulioo's Portal team. Collaborating with cross - functional teams to deliver high - quality digital identity solutions in a hybrid work environment.