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)
Markham, ON · On-site
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)
Markham, ON · On-site
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)
Mississauga, ON · On-site
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)
Mississauga, ON · On-site
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
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
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 ...
Payroll Analyst
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
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 ...
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 ...
Entry Level Computer Programming information
See Toronto, ON salary details
$9.18 - $11.93
8% of jobs
$13.74 is the 25th percentile. Wages below this are outliers.
$11.93 - $14.68
25% of jobs
The median wage is $16.54 / hr.
$14.68 - $17.44
24% of jobs
$20.07 is the 75th percentile. Wages above this are outliers.
$17.44 - $20.19
18% of jobs
$20.19 - $22.94
9% of jobs
$22.94 - $25.69
6% of jobs
$25.69 - $28.45
4% of jobs
$28.45 - $31.20
2% of jobs
$31.20 - $33.95
1% of jobs
$33.95 - $36.71
1% of jobs
$36.71 - $39.46
0% of jobs
$9
$19
$39
How much do entry level computer programming jobs pay per hour?
What is the difference between Entry Level Computer Programming vs Software Developer?
| Aspect | Entry Level Computer Programming | Software Developer |
|---|---|---|
| Required Credentials | Associate's degree or coding bootcamp certification | Bachelor's degree in CS or related field often preferred |
| Work Environment | Internships, junior roles, team projects | Full-time positions in tech companies, startups, or agencies |
| Employer & Industry Usage | Entry-level roles across various industries | Developing, testing, and maintaining software applications |
| Common Search & Comparison | Yes | Yes |
Entry Level Computer Programming typically involves basic coding tasks and learning foundational skills, often requiring an associate's degree or bootcamp certification. Software Developers usually have more experience, often hold a bachelor's degree, and are responsible for designing, developing, and maintaining software applications. While both roles involve coding, Software Developers have broader responsibilities and work in more advanced project environments.
What types of projects or tasks can I expect to work on as an entry-level computer programmer?
What Are Entry-Level Computer Programming Jobs?
Entry-level computer programming jobs focus on building the coding skills needed to create complex, robust software. In this role, you help with the development of code, experience the daily routine of a programmer, and help design and test software for your company. Entry-level computer programmers often build and install databases, conduct performance audits, convert logical sequences into programming languages, perform trial runs, modify code, and adjust the software to account for different computing environments. You may also perform data mining and data warehousing to create reports and briefings for other employees. Learning is a key element of this job, and employers often use a structured work process to help develop your skills before promoting you to a regular programmer.
What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?
What are entry level computer programming jobs?

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