Currently enrolled in a relevant technology program, such Computer Science or Engineering with a graduation date of December 2027 or later * Enthusiasm, professionalism, and willingness to learn
Currently enrolled in a relevant technology program, such Computer Science or Engineering with a graduation date of December 2027 or later * Enthusiasm, professionalism, and willingness to learn
Building Condition Assessor (Ontario)
CA$59K - CA$75K/yr
... engineering. * Entry level position but 1-3 Years of relevant work experience would be an asset ... Strong computer skills. * Detailed-oriented. * Valid drivers' license with ability to travel 30-50%
Building Condition Assessor (Ontario)
CA$59K - CA$75K/yr
... engineering. * Entry level position but 1-3 Years of relevant work experience would be an asset ... Strong computer skills. * Detailed-oriented. * Valid drivers' license with ability to travel 30-50%
Software Analyst Intern (Fall 2026, 8 months)
Toronto, ON · Hybrid
CA$23 - CA$30/hr
... Engineering, Computer Science, or a related field. * Knowledgeable of the software development ... Relevant school projects may be considered. * Entry level experience in using scripting languages ...
Software Analyst Intern (Fall 2026, 8 months)
Toronto, ON · Hybrid
CA$23 - CA$30/hr
... Engineering, Computer Science, or a related field. * Knowledgeable of the software development ... Relevant school projects may be considered. * Entry level experience in using scripting languages ...
Must have basic computer competency skills - basic programming considered an asset * Ability to troubleshoot high speed packaging equipment required * Must be skilled to use power tools * Must ...
Must have basic computer competency skills - basic programming considered an asset * Ability to troubleshoot high speed packaging equipment required * Must be skilled to use power tools * Must ...
25-046 Business Analyst
$55 - $70/hr
Programming and database management experience considered an asset Comprehension of cost management ... Relevant experience(>= 2 years) and education in computer science, particularly application ...
25-046 Business Analyst
$55 - $70/hr
Programming and database management experience considered an asset Comprehension of cost management ... Relevant experience(>= 2 years) and education in computer science, particularly application ...
Provide input to manufacturing and engineering departments with field obtained information to ... Basic/Entry level capability of MS Office (word, excel, outlook) * Experience utilizing and ...
Provide input to manufacturing and engineering departments with field obtained information to ... Basic/Entry level capability of MS Office (word, excel, outlook) * Experience utilizing and ...
The base salary is $80,000 - $90,000 CAD, plus commissions and a vehicle allowance. COMPENSATION ... engineers and shop owners • Valid driver's licence and access to a reliable vehicle required • ...
Quick apply
The base salary is $80,000 - $90,000 CAD, plus commissions and a vehicle allowance. COMPENSATION ... engineers and shop owners • Valid driver's licence and access to a reliable vehicle required • ...
Territory Manager Industrial Machinery (Woodworking, Stone & Advanced Materials)
Guelph, ON · On-site
CA$80K - CA$150K/yr
The base salary is $80,000 - $90,000 CAD, plus commissions and a vehicle allowance. COMPENSATION ... engineers and shop owners • Valid driver's licence and access to a reliable vehicle required • ...
Quick apply
Territory Manager Industrial Machinery (Woodworking, Stone & Advanced Materials)
Guelph, ON · On-site
CA$80K - CA$150K/yr
The base salary is $80,000 - $90,000 CAD, plus commissions and a vehicle allowance. COMPENSATION ... engineers and shop owners • Valid driver's licence and access to a reliable vehicle required • ...
Bilingual Technical Support Specialist (French & English)
CA$57K - CA$86K/yr
Document and track engineering part returns for failure analysis in accordance with Baxter ... The estimated salary range for this position is $57,664.00 - $86,496.00 CAD annually, which ...
Bilingual Technical Support Specialist (French & English)
CA$57K - CA$86K/yr
Document and track engineering part returns for failure analysis in accordance with Baxter ... The estimated salary range for this position is $57,664.00 - $86,496.00 CAD annually, which ...
PepsiCo Beverages Full Time Electrician
Mississauga, ON · On-site
CA$49.06/hr
Must have basic computer competency skills - basic programming considered an asset * Ability to troubleshoot high speed packaging equipment required * Must be skilled to use power tools * Must ...
PepsiCo Beverages Full Time Electrician
Mississauga, ON · On-site
CA$49.06/hr
Must have basic computer competency skills - basic programming considered an asset * Ability to troubleshoot high speed packaging equipment required * Must be skilled to use power tools * Must ...
Pro & Go Technician
Mississauga, ON · Hybrid
CA$40K - CA$60K/yr
... * Entry-level opportunity requiring no prior experience, with previous hearing aid ANSI testing ... Basic computer skills and good hand-eye coordination for connecting instruments with programming ...
Pro & Go Technician
Mississauga, ON · Hybrid
CA$40K - CA$60K/yr
... * Entry-level opportunity requiring no prior experience, with previous hearing aid ANSI testing ... Basic computer skills and good hand-eye coordination for connecting instruments with programming ...
The Seasonal Sample Receipt Technician is an entry-level position into the logistics chain. This ... Basic computer skills * Problem solving skills * Customer service experience an asset Work ...
Quick apply
The Seasonal Sample Receipt Technician is an entry-level position into the logistics chain. This ... Basic computer skills * Problem solving skills * Customer service experience an asset Work ...
Payroll Analyst
Brampton, ON · On-site
CA$62K - CA$78K/yr
May work with system programmers to achieve solutions or administer company payroll system with ... May provide guidance and assistance to entry level professionals and / or employee in Support ...
Payroll Analyst
Brampton, ON · On-site
CA$62K - CA$78K/yr
May work with system programmers to achieve solutions or administer company payroll system with ... May provide guidance and assistance to entry level professionals and / or employee in Support ...
IT Service Desk Analyst
Etobicoke, ON · On-site
CA$53K/yr
Development and training opportunities The Position The Entry-Level IT Service Desk Analyst ... High School Diploma or equivalent; an Associate Degree or Technical Certification in Computer ...
IT Service Desk Analyst
Etobicoke, ON · On-site
CA$53K/yr
Development and training opportunities The Position The Entry-Level IT Service Desk Analyst ... High School Diploma or equivalent; an Associate Degree or Technical Certification in Computer ...
IT Service Desk Analyst
Toronto, ON · On-site
CA$53K/yr
Development and training opportunities The Position The Entry-Level IT Service Desk Analyst ... High School Diploma or equivalent; an Associate Degree or Technical Certification in Computer ...
IT Service Desk Analyst
Toronto, ON · On-site
CA$53K/yr
Development and training opportunities The Position The Entry-Level IT Service Desk Analyst ... High School Diploma or equivalent; an Associate Degree or Technical Certification in Computer ...
Development and training opportunities The Position The Entry-Level IT Service Desk Analyst ... High School Diploma or equivalent; an Associate Degree or Technical Certification in Computer ...
Quick apply
Development and training opportunities The Position The Entry-Level IT Service Desk Analyst ... High School Diploma or equivalent; an Associate Degree or Technical Certification in Computer ...
Payroll Analyst
Brampton, ON · On-site
CA$62K - CA$78K/yr
May work with system programmers to achieve solutions or administer company payroll system with ... May provide guidance and assistance to entry level professionals and / or employee in Support ...
Payroll Analyst
Brampton, ON · On-site
CA$62K - CA$78K/yr
May work with system programmers to achieve solutions or administer company payroll system with ... May provide guidance and assistance to entry level professionals and / or employee in Support ...
Entry Level Computer Programmer information
See Toronto, ON salary details
$9.64 - $12.39
5% of jobs
$14.81 is the 25th percentile. Wages below this are outliers.
$12.39 - $15.14
22% of jobs
The median wage is $16.89 / hr.
$15.14 - $17.89
35% of jobs
$20.16 is the 75th percentile. Wages above this are outliers.
$17.89 - $20.65
15% of jobs
$20.65 - $23.40
6% of jobs
$23.40 - $26.15
3% of jobs
$26.15 - $28.91
3% of jobs
$28.91 - $31.66
3% of jobs
$31.66 - $34.41
3% of jobs
$34.41 - $37.16
2% of jobs
$37.16 - $39.92
1% of jobs
$9
$20
$39
How much do entry level computer programmer jobs pay per hour?
What is the difference between Entry Level Computer Programmer vs Software Developer?
| Aspect | Entry Level Computer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Associate's or Bachelor's in Computer Science or related field | Bachelor's degree often preferred; certifications like Java or Python are common |
| Work Environment | Office or remote; coding in teams or individually | Similar; often collaborative, project-based work |
| Employer & Industry Usage | Entry-level roles in tech, finance, healthcare, and more | Broader; includes designing, developing, testing software |
| Common Search & Comparison Intent | Yes | Yes |
Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.
What are some common challenges faced by entry level computer programmers during their first year on the job?
What are Entry Level Computer Programmers?
What Does an Entry-Level Computer Programmer Do?
The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.
What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?
Full-time
Posted 20 days ago
Job description
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll make a difference in the lives of our customers and communities, while building the skills and experience that allow you to grow in a meaningful and rewarding way.
Job Description:
What will you do?
- Participate in our agile team, helping other team members to succeed and learning from them
- Contribute to development and unit testing high quality Java API microservices, under the guidance of a Senior Engineer
- Work within an Agile pod to enable ML/AI/Gen AI Use Cases and experiments, build core data and analytics platforms, applications and self-service capabilities.
What do you need to succeed?
- Currently enrolled in a relevant technology program, such Computer Science or Engineering with a graduation date of December 2027 or later
- Enthusiasm, professionalism, and willingness to learn
- Fast learner with a keen interest in picking up new technologies
- Complete coding, testing, debugging and implementation activities as required
- Strong coding, debugging and problem-solving skills
- Knowledge of an object-oriented programming language such as C# or Java
What is in it for you?
- At Sun Life, you will be joining a purpose driven organization focused on helping Canadian's achieve lifetime financial security and live healthier lives.
- As a student, you'll make a real impact by contributing to meaningful work, gaining valuable experience and actively working towards your team's goals.
- You'll join our unique student culture, designed to help you grow both personally and professionally beyond your role. We offer professional development workshops, student awards, socials and many more exciting opportunities.
- We are honored to be recognized as Canada's Best Employers for Recent Graduates and Canada's Best Workplaces by Great Place to Work in 2025.
- our student journey is just the beginning and we're proud to help many who choose Sun Life to transition into permanent roles after graduation.
- Gain experience with a development team that uses some of the cutting-edge development technologies such as Java API Development, MongoDB, Kafka, Docker, Kubernetes and Gen AI/ML.
The Base Pay range is for the primary location for which the job is posted for. The Base Pay which you will be considered for will vary depending on the Campus program you are selected for.
Eligible Sun Life employees for various Campus Graduate programs will also participate in various incentive plans, payment under which is discretionary and subject to individual and company performance
Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.
Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com.
We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you! Several flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.
We may use artificial intelligence to support candidate sourcing, screening, interview scheduling.
We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.
Job Category:
Temporary EmployeePosting End Date:
07/06/2026