Software Engineer
14 hours ago
We are seeking a skilled Software Engineer to join our Banking Technology Engineering team at Société Financière Manuvie. As a key member of our team, you will design, develop, and maintain robust software solutions that meet our customer's needs.
Key Responsibilities:- Participate in ideation and brainstorming sessions to devise creative and innovative solutions.
- Design, code, unit test and integrate new features and functionality.
- Collaborate with technical program managers, software engineers, quality engineers and IT business analysts to uncover opportunities to deliver new business value through software.
- Maintain high quality software by writing clean, maintainable, and well-documented code that adheres to industry practices and coding standards.
- Build best in class applications, APIs, and data solutions to drive business and technical outcomes.
- Review current software framework to identify defects and opportunities to improve performance and stability.
- Proficiency in testing and debugging back-end code to ensure reliability, performance, and scalability.
- Understanding of standard processes for securing back-end systems, including authentication, authorization, data encryption, and protection against common security threats.
- Research technical strategies, third party tools, and current and new technologies to improve development efficiency.
- Apply disciplined coding practices to enable agility and delivery of high-quality code.
- Promote agile principles and methodology.
- Perform various investigative “Spikes” to mitigate technical uncertainty and risk.
- Mentor junior developers on the team.
- Build interpersonal relationships by working closely with the Technical Program Manager, Quality Engineers, and Analysts.
- Update progress daily through the tracking tool (Jira) or Scrum/Kanban board.
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
- Key technologies for this role include:
- Proficiency in C#.NET, Node.js/React, Oracle Databases, Azure DB, JavaScript, AKS & Azure cloud services.
- Strong Data analytics (Data validation & classification).
- GitHub for source control.
- Jenkins, SNYK, and SonarQube for a DevOps chain.
- Familiarity with agile and DevOps principles.
- Good foundation in data structures, algorithms, and OO Design.
- Agile team experience.
- Banking Industry knowledge/experience.
- Flexible work policies and strong work-life balance.
- Continuous innovation.
- Delivering the promise of Diversity, Equity, and Inclusion.
- Championing Corporate Citizenship.
Société Financière Manuvie is a leading international financial services group.
Salary range: $100,000.00 CAD - $137,930.00 CAD.
-
Embedded Software Engineer
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeEmbedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...
-
Industrial Software Engineer
3 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAbout the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...
-
Industrial Software Engineer
3 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAbout the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...
-
Junior Software Engineer – Automotive Systems
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeJunior Software Engineer – Automotive SystemsAre you ready to be part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanical systems?In this role, you will contribute significantly to a team dedicated to the development of foundational automotive software, which includes operating...
-
Embedded Android Software Engineer
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you eager to become part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanics?What We Are Looking ForEnthusiastic and proactive professionalsDesigners with varied expertise and a customer-focused approachCapability to engage in internal projects as well as at client sitesKey...
-
Embedded Software Engineer for Android Systems
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you passionate about embedded systems and mobile technology?At JAM Software GmbH, we are a leading engineering design firm dedicated to the development of innovative software and hardware solutions.What We Are Looking ForDriven and enthusiastic professionalsIndividuals with a background in design and a commitment to service excellenceCapability to engage...
-
Embedded Software Engineer for Android Systems
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you passionate about working with a leading global engineering design firm that excels in embedded software, electronics, and hardware solutions?What We Are Looking ForDriven and enthusiastic professionalsInnovators with varied expertise and a client-focused approachCapability to engage in internal projects as well as at client sitesKey...
-
Industrial Software Engineer
2 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...
-
Industrial Software Engineer
2 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...
-
IoT Software Engineer
7 days ago
Kitchener, 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 week ago
Kitchener, 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
Kitchener, Ontario, Canada SK INFOTECH Full time{"h2": "Job Description for Software Engineer", "ul": [{"li": "As a Software Engineer at SK INFOTECH, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "You will work closely with cross-functional teams to gather requirements, design solutions, and implement software features."},...
-
Software Engineer
2 weeks ago
Kitchener, Ontario, Canada SK INFOTECH Full time{"h2": "Job Description for Software Engineer", "ul": [{"li": "As a Software Engineer at SK INFOTECH, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "You will work closely with cross-functional teams to gather requirements, design solutions, and implement software features."},...
-
Software Engineer in Support
1 week ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is dedicated to driving the evolution of technology and platforms to support Industry 4.0. Our products and platforms support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for...
-
Software Engineer in Support
1 week ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is dedicated to driving the evolution of technology and platforms to support Industry 4.0. Our products and platforms support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for...
-
Software Engineer in Support
1 week ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is driving the evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for working with our...
-
Software Engineer in Support
1 week ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is driving the evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for working with our...
-
Software Engineer in Support
5 days ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to improving people's lives and making the world a better place. The mission of our Industrial Automation group is to drive and support 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 customers in diverse...
-
Software Engineer in Support
5 days ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to improving people's lives and making the world a better place. The mission of our Industrial Automation group is to drive and support 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 customers in diverse...
-
Software Engineer in Support
1 day ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperMolex is committed to making the world a better place by improving people's lives through technology.The Industrial Automation group at Molex drives and supports the evolving needs of global customers and partners in the technology revolution.We support customers in diverse market sectors, including robotics, plant automation,...