Current jobs related to Software Development Co-op - Kitchener, Ontario - Sun Life Financial


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop C++ software for Proof of Concept projects.Support senior researchers on various research-oriented projects.Requirements:Strong C/C++ programming abilities and software engineering...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop C++ software for Proof of Concept projects.Support senior researchers on various research-oriented projects.Requirements:Strong C/C++ programming abilities and software engineering...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design and develop software applications for mobile and desktop devices.Collaborate with researchers to understand and implement machine learning algorithms.Communicate effectively with team...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design and develop software applications for mobile and desktop devices.Collaborate with researchers to understand and implement machine learning algorithms.Communicate effectively with team...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Co-op Software Development Engineer.Key Responsibilities:Develop software solutions using C++ for Proof of Concept (POC) projects.Collaborate with senior researchers on various research-oriented projects, providing technical...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Co-op Software Development Engineer.Key Responsibilities:Develop software solutions using C++ for Proof of Concept (POC) projects.Collaborate with senior researchers on various research-oriented projects, providing technical...


  • Kitchener, Ontario, Canada BlackBerry Inc. Full time

    Software Developer Co-Op OpportunityAs a Software Developer Co-Op at BlackBerry Inc., you will be part of our talented and growth-mindset oriented team dedicated to providing enhanced visibility and protection against current and future cyberthreats.Responsibilities:Design and implement software features and fixes in Java and/or KotlinContribute your...


  • Kitchener, Ontario, Canada BlackBerry Inc. Full time

    Software Developer Co-Op OpportunityAs a Software Developer Co-Op at BlackBerry Inc., you will be part of our talented and growth-mindset oriented team dedicated to providing enhanced visibility and protection against current and future cyberthreats.Responsibilities:Design and implement software features and fixes in Java and/or KotlinContribute your...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop and implement software programs on mobile devices and desktop devices.Understand and master machine learning mechanisms, including model training and inference methods.Collaborate with...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop and implement software programs on mobile devices and desktop devices.Understand and master machine learning mechanisms, including model training and inference methods.Collaborate with...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Collaborate with senior researchers on various research-oriented projects.Requirements:Currently enrolled in...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Collaborate with senior researchers on various research-oriented projects.Requirements:Currently enrolled in...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer in TrainingWe are seeking a highly motivated and detail-oriented Co-op Engineer in Training to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer in TrainingWe are seeking a highly motivated and detail-oriented Co-op Engineer in Training to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer in TrainingWe are seeking a highly motivated and detail-oriented Co-op Engineer in Training to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer in TrainingWe are seeking a highly motivated and detail-oriented Co-op Engineer in Training to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer in TrainingWe are seeking a highly motivated and detail-oriented Co-op Engineer in Training to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer in TrainingWe are seeking a highly motivated and detail-oriented Co-op Engineer in Training to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand and master machine learning mechanisms, including model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand and master machine learning mechanisms, including model training and inference methods.Collaborate with researchers to implement proposed methods and ensure efficient...

Software Development Co-op

2 months ago


Kitchener, Ontario, Canada Sun Life Financial Full time
Job Summary

We are seeking a highly motivated and detail-oriented student developer to join our Corporate IT team at Sun Life Financial. As a software development co-op, you will have the opportunity to contribute to the development, testing, and deployment of APIs, while gaining valuable experience in a dynamic and collaborative environment.

Key Responsibilities
  • Develop, test, and deploy APIs under the guidance of a senior engineer
  • Assist in gathering functional requirements, developing technical specifications, and test plans with internal team members and external partners
  • Support in system or project documentation
  • Work in a cross-functional Agile Scrum team
Requirements
  • Currently enrolled in a relevant technology program, such as Computer Science or Engineering
  • Enthusiasm, professionalism, and willingness to learn
  • Fast learner with a keen interest in picking up new technologies
  • Strong coding, debugging, and problem-solving skills
  • Knowledge of an object-oriented programming language such as C# or Java
  • Familiarity with Python, Microsoft.Net core,.Net, Java Springboot framework
  • Familiarity with SQL for relational or NoSQL databases
What We Offer
  • A friendly, collaborative, and inclusive culture where you're an innovator and trusted partner
  • An environment of continuous learning and improvement
  • Gain experience with a development team that uses some of the cutting-edge development technologies such as Azure DevOps, MongoDB, Kafka, Docker, and Kubernetes
About Sun Life Financial

Sun Life Financial is a leading international financial services organization providing a range of protection and wealth products to individuals and groups. We are committed to creating a flexible work environment where our employees are empowered to do their best work.