Software Engineering Expert
2 weeks ago
dormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking a highly skilled Software Developer to join our cloud platform service team in Montreal, QC.
Key Responsibilities- Design, develop, and maintain a dormakaba product specializing in security and access management for individual homes and vacation rentals.
- Conduct code reviews and resolve production issues to ensure the product's reliability and performance.
- Be responsible for features from development to production, improving the product's functionality and user experience.
- Work with the latest cloud technologies, relying on data to build new features and applying principles such as SOLID, DRY, and YAGNI.
- Lead end-to-end feature development, production support, and product improvements with a strong customer focus.
To succeed in this role, you will need:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong cloud experience with AWS, APIs, and databases (SQL/NoSQL), plus web development using ASP.NET and Angular.
- Basic command line and development tools expertise in backend development with .NET C#, including async programming and microservices architecture.
- Hands-on experience with hardware protocols (USB, IP/UDP, HTTP/S) and IoT communication (Zigbee, BLE).
- Proven track record with Agile/SAFe methodologies, version control, and development best practices and an understanding of data structures and algorithms.
We prefer candidates with:
- Cloud security expertise (encryption, IAM, OAuth2).
- Cloud scalability & performance optimization.
- Infrastructure-as-code (Terraform).
- CI/CD pipeline experience (Jenkins).
- Bilingual – French and English – The incumbent must work with a global multidisciplinary team.
dormakaba International Holding AG provides a range of benefits to its employees, including:
- Employee Assistance Programs.
- Access to LinkedIn Learning courses for professional development and personal interests.
- Health Insurance Plan.
- Pension Plan.
At dormakaba International Holding AG, we provide safety, security, and sustainability solutions for various industries. We believe that our work is important, and you are important. Join our team and contribute to our mission of making a positive difference.
-
Software Engineering Manager
1 month ago
Montreal, Quebec, Canada Aspire Software Full timeSoftware Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...
-
Software Engineer
1 week ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeJob DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...
-
Expert Aeronautic Software Engineer
1 week ago
Montreal, Quebec, Canada CAE Full timeCAE is a global leader in training for the civil aviation, defence and security, and healthcare markets.We are looking for an expert aeronautic software engineer to join our team of flight systems specialists.About This RoleThis position is ideal for engineers or developers who are eager to learn and take on new challenges in the field of aircraft...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Java/JavaScriptWe're seeking a skilled software engineer with expertise in Java and JavaScript to join our team at Centric Software. The ideal candidate will have a strong understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeAbout the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...
-
Senior Software Engineer
2 weeks ago
Montreal, Quebec, Canada 360 Inc. Full timeJob OverviewWe are seeking a highly skilled Senior Software Engineer - C++ Expert to join our team at 360 Inc. as part of our efforts to create innovative web and marketing solutions tailored for the automotive sector.
-
Software Engineer
3 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeWe are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...
-
Montreal, Quebec, Canada Hootsuite Full timeJob OverviewHootsuite is a leading social media management platform, and we're seeking an experienced AI expert software engineer to join our product development team.
-
Montreal, Quebec, Canada Accolite Full timeAbout the RoleAccolite is seeking a highly skilled Software Engineering Expert to join our team in Canada. This is a hybrid role, with 3 days spent in office and 2 days working remotely.Job SummaryWe are looking for an experienced Java Developer to design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada EssilorLuxottica Group Full timeJob Description: As a Senior Software Engineer - Cloud Native Expert at {company}, you will be responsible for designing and developing cloud-native software solutions. Key responsibilities include:Designing and implementing cloud-native architecturesDeveloping scalable and secure cloud-based applicationsCollaborating with cross-functional teams to ensure...
-
Automotive Embedded Software Engineer
1 month ago
Montreal, Quebec, Canada Software Aspekte Full timeShape the Future of Automotive TechnologyAt Syntronic, we're not just following industry trends - we're setting them. Imagine working on cutting-edge advancements in telecom, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological...
-
Software Engineer for Flight Simulation Software
3 weeks ago
Montreal, Quebec, Canada Solution SFT Full timeAbout the Role:Are you passionate about software development and flight simulation? We're looking for a skilled Software Engineer to join our team at Solution SFT and contribute to the development of leading-edge flight simulation software. Your passion for innovation and commitment to excellence will help shape the future of pilot training.Key...
-
Safety Critical Embedded Software Test Engineer
4 weeks ago
Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full timeAbout the Role:Mannarino Systems & Software Inc. is seeking an experienced Safety Critical Embedded Software Test Engineer to join our team. As a key member of our Safety Systems Engineering team, you will be responsible for designing and implementing requirement-based test cases and procedures for safety-critical software.Responsibilities:Design and...
-
Software Engineer
3 weeks ago
Montreal, Quebec, Canada Solutions Techso Full timeJob DescriptionTechso is an international leader in digital transformation, offering consulting services in three areas of expertise: technology infrastructure management, application development, and product lifecycle management.As a C++ Developer, you will work with our team to deliver high-quality projects to our clients in various industries, including...
-
Software Development Expert
2 weeks ago
Montreal, Quebec, Canada EXFO Full timeJob SummaryEXFO is seeking a talented Software Development Expert to join our Research and Development department. As a key member of our agile team, you will be responsible for developing our new product for the industry's field network and ethernet-ip testing offerings.Key Responsibilities• Collaborate with the Software Group Manager to develop software...
-
Software Integration Expert
3 weeks ago
Montreal, Quebec, Canada CAE Full timeAbout the RoleCAE is seeking an experienced Software Integration Expert to join our team. As a key member of our multidisciplinary team, you will be responsible for updating software components of our computing complex, avionic systems, visual system, and other systems that compose our flight simulator products used to train pilots.Key...
-
Technical Expert
3 weeks ago
Montreal, Quebec, Canada Software International Full timeJob Summary:As a Delivery Partner at Software International, you will play a crucial role in establishing strong, trusted relationships with our clients. Your ability to articulate solutions and navigate complex services will be instrumental in delivering exceptional results.Key Responsibilities:Support and lead billable client activities within your area of...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada Collabera Full timeJob Title: Software Developer IICollabera is a leader in IT staffing, offering comprehensive and cost-effective IT staffing & IT Services to Fortune 500 and mid-size companies. As a half a billion dollar IT company, we provide high-quality IT resources through Staff Augmentation, Global Talent Management, and Vendor Management Programs.Key...
-
Software Development Professional
1 week ago
Montreal, Quebec, Canada Ultimate Software Full timeCompany OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...
-
Software Development Expert
4 weeks ago
Montreal, Quebec, Canada National Film Board of Canada Full timeJob SummaryWe are seeking a highly skilled Software Development Expert to join our Engineering and Development team at the National Film Board of Canada. As a key member of our team, you will contribute to the development of all components of our software solutions in all phases of development.Main ResponsibilitiesDesign, program, validate, implement, and...