Software Engineer
1 month ago
We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, diversity, and inclusion, and we strive to create a workplace where everyone thrives.
Key Responsibilities
As a Software Engineer - Banking Technology Specialist, you will contribute to the development of our web application, working closely with our Engineering Manager and cross-functional teams. Your key responsibilities will include:
- Designing, coding, and testing new features and functionality to meet business requirements.
- Collaborating with product owners, software engineers, and quality engineers to deliver high-quality software.
- Maintaining and ensuring high-quality software by writing clean, maintainable, and well-documented code.
- Participating in agile development methodologies and contributing to the development of automated tests.
- Assisting with production support and releases.
Requirements
To be successful in this role, you will need:
- A bachelor's degree in computer science, software engineering, or a related field.
- 5+ years of development experience, with a strong background in cloud-based technologies.
- Proficiency in languages such as Java, Node, Typescript, and React.
- Experience with Azure/AKS cloud, REST, and SQL for databases.
- Strong communication and problem-solving skills, with the ability to work collaboratively in a globally distributed environment.
What We Offer
We offer a competitive salary and benefits package, as well as opportunities for growth and development. Our company values diversity, equity, and inclusion, and we strive to create a workplace where everyone thrives.
About Us
Manulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States.
Equal Opportunity Employer
We are an equal opportunity employer and welcome applications from diverse candidates. We are committed to creating a workplace where everyone feels valued, respected, and empowered to succeed.
-
IoT Software Engineer
3 weeks ago
Waterloo, Ontario, Canada JAM Software GmbH Full timeDrive Innovation in Industrial AutomationJAM Software GmbH is at the forefront of the (r)evolution of technology and platforms to support Industry 4.0. Our Industrial Automation group is committed to improving people's lives and making the world a better place by driving and supporting the evolving needs of our global customers and partners.This position is...
-
IoT Software Engineer
1 month ago
Waterloo, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support...
-
IoT Software Engineer
1 month ago
Waterloo, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support...
-
Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Equitable Life of Canada Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at "{company}".As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on the backend, ensuring the stability and security of our systems.Responsibilities:Design, develop, and test...
-
Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Bridge West Dental Office Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Bridge West Dental Office. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to support our dental practice.Key Responsibilities:Design and develop software applications to meet the needs of our...
-
Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Bridge West Dental Office Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Bridge West Dental Office. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to support our dental practice.Key Responsibilities:Design and develop software applications to meet the needs of our...
-
Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Bridge West Dental Office Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Bridge West Dental Office. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to support our dental practice.Key Responsibilities:Design and develop software applications to meet the needs of our...
-
Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Jay Fencing Ltd. Full timeJob Title: Software EngineerJob Summary:As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Test and...
-
Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Holiday Inn Express & Suites WaterlooSt. Jacobs Full timeWe are seeking a Software Engineer to join our team in shaping the future of software development. Key responsibilities include• Designing and developing software applications using Java and Python• Collaborating with cross-functional teams to identify and prioritize project requirements• Participating in code reviews to ensure high-quality and...
-
Software Engineer
2 weeks ago
Waterloo, Ontario, Canada CANADA INC oa City Pizza Full timeWe are seeking a skilled Software Engineer to join our team. Key responsibilities include design, development, and deployment of software applications. The ideal candidate will have a deep understanding of programming languages and software development methodologies.
-
Software Engineering Manager
2 weeks ago
Waterloo, Ontario, Canada Cedent Consulting Full timeAbout the Role:Software Engineering Manager at Cedent ConsultingWe are seeking a highly skilled and experienced Software Engineering Manager to lead our software development team.Key Responsibilities:Build and manage a high-performing software development team.Collaborate with Product Management to define product vision and strategy.Work with Product Owners...
-
Software Engineer
3 weeks ago
Waterloo, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned SaaS organization with a mission to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology. Our suite of end-to-end foodservice technology solutions helps professionals across healthcare and aging services streamline their operations, save time, reduce...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely with our product and...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely with our product and...
-
VP Software Engineering
4 weeks ago
Waterloo, Ontario, Canada iGUIDE Full timeJoin iGUIDE as VP Software EngineeringFounded in 2013, iGUIDE is a pioneering company in the field of 3D virtual tours and property data. As VP Software Engineering, you will play a pivotal role in shaping our engineering strategy and leading a diverse team of professionals across AI, R&D, hardware, and UI/UX.Key Responsibilities:Lead a multidisciplinary...
-
VP Software Engineering
4 weeks ago
Waterloo, Ontario, Canada iGUIDE Full timeJoin iGUIDE as VP Software EngineeringFounded in 2013, iGUIDE is a pioneering company in the field of 3D virtual tours and property data. As VP Software Engineering, you will play a pivotal role in shaping our engineering strategy and leading a diverse team of professionals across AI, R&D, hardware, and UI/UX.Key Responsibilities:Lead a multidisciplinary...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Carta Full timeAbout CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Carta Full timeAbout CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...
-
Software Engineer Intern
3 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Software Engineer InternWe are seeking a highly motivated and detail-oriented Software Engineer Intern to join our team at Huawei Technologies Canada Co., Ltd. As a Software Engineer Intern, you will have the opportunity to work on cutting-edge AI/ML projects and contribute to the development of innovative software...
-
Software Validation Engineer
4 weeks ago
Waterloo, Ontario, Canada Aversan Inc Full timeSoftware Verification EngineerAversan Inc, a leading engineering company, is seeking a highly skilled Software Verification Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our safety-critical graphics drivers and software.Key Responsibilities:Participate in the...