1

Computer Science Major Jobs in Toronto, ON (NOW HIRING)

IT Director

Mississauga, ON ยท On-site

$105 - $175/hr

Lead major IT initiatives, including system upgrades, migrations, and digital transformation ... Bachelor's degree in IT, Computer Science, or related field (or equivalent experience) required ...

... Major Incident Management team. What experience do you have? * University degree in Engineering, Computer Science, Information Technology, or equivalent preferred. * 2+ years of experience on an ...

... Major Incident Management team. What experience do you have? * University degree in Engineering, Computer Science, Information Technology, or equivalent preferred. * 2+ years of experience on an ...

... 75% of major national Canadian law firms, all major banks, and leading securities regulators ... Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, or related fields.

Bachelor's degree in mathematics, actuarial science, computer science or finance * Minimum of 5 ... Your work directly affects major enterprise clients with long-term contracts, providing both ...

Engineering Lead - AI Workflows

Toronto, ON ยท On-site +1

CA$144K - CA$240K/yr

Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred ... Experience with one or more major cloud providers (AWS, GCP, or Azure). * Infrastructure as Code ...

New

Software Engineer

Mississauga, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Software Engineer

Maple, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Software Engineer

Brampton, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Software Engineer

Toronto, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Software Engineer

Toronto, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Software Engineer

Unionville, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Engineering Lead - AI Workflows

Mississauga, ON ยท On-site +1

CA$144K - CA$240K/yr

Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred ... Experience with one or more major cloud providers (AWS, GCP, or Azure). * Infrastructure as Code ...

New

Engineering Lead - AI Workflows

Unionville, ON ยท On-site +1

CA$144K - CA$240K/yr

Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred ... Experience with one or more major cloud providers (AWS, GCP, or Azure). * Infrastructure as Code ...

New

Software Engineer

Mississauga, ON ยท On-site +1

CA$105K - CA$151K/yr

Bachelor's degree in Computer Science, Engineering, or equivalent experience is a plus. * Experience in an innovative, fast-paced environment. * Experience with one or more of the major cloud ...

Showing results 41-60

Computer Science Major information

What types of collaborative projects can Computer Science majors expect to work on during internships or entry-level roles?

Computer Science majors often collaborate on projects such as developing new software features, debugging existing applications, or creating internal tools with cross-functional teams. These projects typically involve working closely with other developers, product managers, and designers, providing valuable experience in teamwork and agile methodologies. Such collaboration not only builds technical skills but also enhances communication and problem-solving abilities, which are highly valued in the tech industry.

What is the difference between Computer Science Major vs Software Developer?

AspectComputer Science MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically a degree in Computer Science, Software Engineering, or related field; certifications helpful
Work EnvironmentAcademic settings, research labs, tech companiesCorporate, startup, or freelance software development environments
Industry UsageEducational programs, research, and developmentBuilding, testing, and maintaining software applications
Common Search/ComparisonEducational background, skills, career pathsJob roles, skills, salary expectations

While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.

What are the key skills and qualifications needed to thrive as a Computer Science Major, and why are they important?

To thrive as a Computer Science Major, you need a strong grasp of programming languages, algorithms, and foundational mathematics, typically supported by coursework in computer science or related fields. Familiarity with tools such as integrated development environments (IDEs), version control systems like Git, and possibly certifications in programming or cloud technologies is advantageous. Analytical thinking, problem-solving, and effective communication are essential soft skills that help students excel in both collaborative and independent projects. These combined abilities ensure success in coursework, internships, and future careers in software development, research, or technology-related roles.

What is a Computer Science major?

A Computer Science major is an undergraduate program that focuses on the study of computers, computational systems, and software. Students in this major learn programming languages, algorithms, data structures, computer architecture, and topics like artificial intelligence and cybersecurity. The major prepares students for a wide range of technology careers, including software development, data analysis, and IT. Coursework often includes both theoretical foundations and practical application through projects and internships.
What cities near Toronto, ON are hiring for Computer Science Major jobs? Cities near Toronto, ON with the most Computer Science Major job openings:
Infographic showing various Computer Science Major job openings in Toronto, ON as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution.

25-080 SAP Authorization Specialist

Morson Talent

Oshawa, ON โ€ข Remote

$85 - $100/hr

Other

Posted 21 days ago


Job description

Job Description 25-080 SAP Authorization Specialist Resume Due Date: Thursday, May 15, 2025 Number of Vacancies: 1 Level: MP6 Hourly Rate: $85 - 100/hour Duration: 6 Months Hours: 35 Location: 1908 Colonel Sam Dr (100% remote) Job Overview Design, implement, and maintain user roles, authorizations, and profiles in SAP ECC, S/4 HANA, BW, BPC, SuccessFactors, and SAP Workforce software systems. Support user provisioning and de-provisioning processes, including troubleshooting access issues and segregation of duties (SoD) conflicts. Conduct periodic reviews of access controls and user authorizations to ensure compliance with internal policies and regulatory requirements.

Collaborate with internal audit and external auditors to support audit requests and evidence gathering related to SAP access controls. Perform security impact assessments for system changes and new functionality. Monitor and manage GRC (Governance, Risk and Compliance) tools, if applicable.

Support the implementation, improvement and maintenance of internal controls over financial reporting (ICOFR). Support SAP security activities in major projects, including system upgrades, new implementations, and integrations. Stay up to date on SAP security best practices and emerging technologies.

Develop and maintain documentation on security model and access control processes. Provide backup support to SAP transport management when needed. Qualifications Education: Bachelor's degree in Computer Science, Information Systems, or a related field.

Relevant certifications (e.g., SAP Security, GRC, CISA) preferred. Experience: Minimum 7 years of hands-on SAP security and authorizations experience. Strong experience with SAP ECC, S/4 HANA, SAP BW, BPC, SuccessFactors, and Workforce software

Proven expertise in supporting IT audits and internal controls over financial reporting. Experience with GRC Access Control, SoD conflict resolution, and audit remediation. Project-based SAP implementation and upgrade experience is an asset.

Skills & Competencies: In-depth knowledge of SAP ECC, EC, BW and BPC security concepts, role-based access control (RBAC), and authorization object structures. Knowledge of SAP Workforce authorization objects and structures. Strong understanding of business processes across finance, HR, and operations.

Ability to analyze and resolve complex security and authorization issues. Familiarity with SOX and other compliance frameworks. Excellent communication, documentation, and stakeholder engagement skills.

Strong organizational skills and the ability to work independently or as part of a team. Excellent customer service skills Knowledge of Identify IQ and ServiceHub is an asset. Preferred Certifications: SAP Certified Technology Associate - SAP System Security and Authorizations SAP GRC Access Control Certification.