1

Computer Science New Grad Jobs in Saint Thomas, ON

Lead Business Analyst

London, ON · Hybrid

CA$68K - CA$113K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Champion new methodologies, tools, and organizational change initiatives. * Mentorship: Guide and ... Degree/Diploma in Business/Systems Analysis, MIS, Computer Science, or related field. * Business ...

New

Confectionery Specialist

London, ON

CA$60K - CA$80K/yr

  • Medical

  • Dental

  • Vision

  • PTO

The expected annual base salary range for this role is CAD $60,000 - $80,000 DOE Job Summary ... Lead the development of new chocolate and gummy products from prototype to launch-ready optimized ...

New

VP, Brand Strategy

London, ON · On-site +1

CA$200K - CA$240K/yr

As an independent commercial solutions partner to pharmaceutical and life science companies, we ... Contribute to new business with stories that stand out and strategies that win * Help define what ...

Senior Fluvial Geomorphologist

London, ON · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a new position as part of our ongoing expansion of fluvial geomorphology expertise in ... earth science) * Minimum of 6 years of relevant work experience * Familiarity with GIS and CAD ...

Statistician

London, ON · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Working in conjunction with the Director of Academic Research, convert and present new and novel ... Education Reimbursement of up to $1,050 CAD (or local equivalent) annually for eligible expenses

Quality Manager

Tillsonburg, ON

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

University or College Graduate in Engineering Science/Quality Program * Grade 12, GED, or ... Computer literacy - Moderate level of proficiency with standard email, spreadsheet and word ...

Architectural Designer

Saint Thomas, ON · On-site

CA$40K - CA$45K/yr

  • Medical

  • Dental

  • Vision

  • Life

... CAD managers, architects, manufacturers, suppliers and engineers to successfully deliver design ... Ability to learn new standards, skills, software and tools required to perform the work. Preferred

Quality Manager

Tillsonburg, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

University or College Graduate in Engineering Science/Quality ProgramGrade 12, GED, or ... Computer literacy - Moderate level of proficiency with standard email, spreadsheet and word ...

Showing results 41-55

Computer Science New Grad information

What do computer science new grads do?

As a Computer Science New Grad, you will often start with foundational tasks such as fixing bugs, developing small features, writing tests, and assisting in code reviews. These assignments help you become familiar with the company's codebase, workflows, and development tools while providing opportunities to learn from experienced colleagues. You may also be involved in team meetings, participating in project planning sessions, and collaborating with other developers, product managers, or QA specialists. Over time, as you gain experience and confidence, you'll likely take on larger, more complex projects with greater responsibility. This structured approach allows new grads to build essential skills and smoothly transition into more advanced roles.

What skills and qualifications are needed to thrive as a computer science new grad?

To thrive as a Computer Science New Grad, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a relevant degree such as a Bachelor’s in Computer Science or related field. Familiarity with industry-standard programming languages (such as Python, Java, or C++), version control systems like Git, and experience with development environments or cloud platforms is highly valued. Strong problem-solving abilities, eagerness to learn new technologies, and effective communication skills help new grads excel in collaborative and fast-paced team settings. These competencies are crucial for adapting to real-world projects, contributing effectively to technical teams, and building a successful early career trajectory.

What is a computer science new grad?

A Computer Science New Grad job is an entry-level position designed for recent graduates with a degree in computer science or a related field. These roles typically focus on software development, data analysis, cybersecurity, or IT support, depending on the company. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of industry-standard tools and technologies. New grads often receive mentorship and training to help them transition into professional environments.

What cities near Saint Thomas, ON are hiring for Computer Science New Grad jobs?

Cities near Saint Thomas, ON with the most Computer Science New Grad job openings:

Infographic showing various Computer Science New Grad job openings in Saint Thomas, ON as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.

CA$68K - CA$113K/yr

Full-time, Part-time

Medical, Dental, Life, Retirement

Posted 2 days ago

New


Job description

Permanent Full Time 

-

As a Lead Business Analyst, you will provide thought leadership and drive solution design for complex initiatives within Disability and Life Systems and Operational Support. You'll influence senior stakeholders, mentor team members, and champion best practices to deliver innovative solutions that enhance our business and customer experience.

What You Will Do

  • Lead Analysis & Requirements: Drive requirements gathering, scoping, and validation for multiple complex initiatives.
  • Solution Development: Oversee solution design, troubleshoot complex issues, and act as a trusted advisor.
  • Quality Assurance: Ensure alignment with business priorities, review test cases, and manage risk/audit requirements.
  • Project Support: Partner with PMs for planning and estimation; manage relationships across business and technology teams.
  • Change Management & Training: Oversee documentation, training, and communication strategies.
  • Continuous Improvement: Champion new methodologies, tools, and organizational change initiatives.
  • Mentorship: Guide and develop team members, providing feedback and leadership support.

What You Will Bring

  • 6+ years as a Business Analyst, including leadership on projects or initiatives.
  • Reliability Status Security Clearance - this can only be completed with candidates who receive an offer of employment. This is a personal security status that is required as a condition of employment before an employee can gain access to Protected B information, assets or work sites as outlined by the Government of Canada  website.  The cost of submitting these checks will be covered by Canada Life.
  • Degree/Diploma in Business/Systems Analysis, MIS, Computer Science, or related field.
  • Business Analysis Certification, Lean Six Sigma, Prosci Change Management (or equivalent).
  • Expert knowledge of Disability and Group Life Claims systems
  • Strong analytical, decision-making, and communication skills
  • Ability to thrive in ambiguity and influence stakeholders
  • Passion for continuous improvement and user experience

-

The base salary for this position is between $68,400 - $113,900 annually. This represents base salary only and does not represent other variable compensation components of our total compensation ( i.e. annual bonus, commission etc). If you are selected to move forward in our recruitment process, your recruiter will be able to discuss additional details of our total rewards program with you.

Career opportunities will be open a minimum of 5 business days from the date of posting, closing dates will vary depending on the search activity. All applications received will be reviewed on a rolling basis.

Grow with Canada Life 

We're united by a shared purpose: to improve the financial, physical and mental well-being of Canadians. Our company is trusted by 1 in 3 Canadians and contributes to the strength of communities across the country.  

We're looking for people who live our values everyday: we step up, we do the right thing, and we deliver - for our customers, communities and each other. Are you someone who always strives to do the right thing, who steps up for themselves and others, and who delivers with impact? Then we want to hear from you! 

What we offer:  

We're committed to supporting our employees through every stage of their career. Here's what you can expect as a full-time or part-time permanent team member: 

  • Career Development: Opportunities for career advancement, access to industry-leading learning programs and up to$2,000 annually towards education reimbursement. 
  • Health & Wellness:Flexible health and dental benefits, plus a $5,000 mental health benefit to support your well-being. 
  • Time Off:In addition to regular vacation and personal days, we support community involvement with a volunteer day. 
  • Financial Security:Company-matching pension plan,share ownership program and additionalinvestment options. 
  • Rewards and Recognition: Employee recognition programs, service milestone celebrations, employee discounts and more!  
  • Emphasis on Community: We provide a workplace where employees feel connected and supported through Employee Resource Groups (ERGs), mentorship programs, social clubs and events.  

Learn more about Canada Life.  

We're committed to removing barriers and ensuring equal access to employment. Applicants requiring reasonable accommodation during the application process may contact  talentacquisitioncanada@canadalife.com. All information provided will be handled in accordance with applicable laws and Canada Life policies.  

Canada Lifewould like to thank all applicants, however only those who qualify for an interview will be contacted

#LI-Hybrid