1

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

... Computer Science, Engineering, or equivalent experience 8+ years of professional software ... one major Python web framework (Django, Flask, or FastAPI) Strong understanding of RESTful API ...

... Computer Science, Engineering, or equivalent experience 8 years of professional software ... one major Python web framework (Django, Flask, or FastAPI) Strong understanding of RESTful API ...

... major cloud computing companies urgently demand faster and more secure internet connection ... Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5+ years of ...

... major customers. You will be working alongside experienced engineers and interacting with ... Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5+ years of ...

Education & Experience Bachelor's degree in Information Technology, Computer Science, or a related ... major cloud platform (AWS, Azure, or GCP). Demonstrated commitment to continuous learning and ...

IT Service Delivery Analyst

Mississauga, ON ยท On-site

CA$82K - CA$88K/yr

... 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 ...

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 ...

Some commercial law exposure You don't need a computer science background but you do need to know ... Insourcing - Will assist IT and other shared services groups with the negotiation of major ...

Together, we are delivering Accelerator, a major program of Pearson LIFT (Long-term Investment in ... Bachelors degree in GIS, Geomatics, Computer Science, or a related field; GISP certification is ...

Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of ... Your work directly affects major enterprise clients with long-term contracts, providing both ...

We expect that you will: * Possess a degree or diploma in Computer Science or a comparable ... With over 2,100 customers worldwide, the company has been recognized as a market leader by major ...

next page

Showing results 1-20

Computer Science Major information

What jobs can you get with a computer science degree?

A computer science major can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or web developer. These positions typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often involving teamwork and problem-solving in technology environments.

What type of job can you get with a computer science degree?

A computer science major can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or network engineer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often involving teamwork and problem-solving in technology environments.

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 jobs can you do with computer science?

A computer science major can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and database administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often within technology companies, finance, healthcare, or government sectors.

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 jobs do most CS majors get?

Most computer science majors find employment as software developers, computer programmers, or systems analysts. They often work in technology companies, finance, healthcare, or government agencies, utilizing programming languages, data structures, and software development tools. Many also pursue roles in cybersecurity, database management, or technical support depending on their skills and interests.
What cities near Hamilton, ON are hiring for Computer Science Major jobs? Cities near Hamilton, ON with the most Computer Science Major job openings:
Infographic showing various Computer Science Major job openings in Hamilton, ON as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Research Data Specialist I

Hamilton Health Sciences

Hamilton, ON โ€ข On-site

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

The Research Data Specialist I will assist with the overall coordination in all aspects of data management in a clinical study at PHRI. ย They will work under the direction of a Research Project Manager I-III and (Associate) Program Manager, Research Operations, in conjunction with the study Principal Investigator to oversee the conduct of the study from conceptualization to completion. Responsibilities include: oversee the management and reporting of data;. Support integration of workflows between data management and other study processes (e.g. IP management & site management); Troubleshoot issues related to data management systems and problem solve to determine a solution; Respond to data-related questions from internal and external partners; ย Request and review reports to maintain data integrity of the study; Requesting, and testing/validation of reports; Communicate with participating clinical centres regarding data issues and query resolution;. Maintain study support tools, reports, and trackers; Maintain and manage access to the study database and systems for all study personnel;. Assist and liaise with developers and end users to support development of study-specific technology; Perform activities related to safety reporting, event adjudication, medical coding, major protocol deviations, and data transfers; and Perform activities related to major protocol deviations and data transfers.

1. Community College diploma in Business, Computer Science, or a Health-related field.
2. Experience with database management, programming, development, and use of databases is considered an asset.
3. Proficient in Microsoft Office Suite.
4. Ability to problem-solve, work independently, adapt to constant change, take initiative, self- motivate, be flexible, and multi-task.
5. Excellent communication (written and verbal) and interpersonal skills.
6. Familiarity with electronic data capture software and data authoring software such as Framemaker, iDataFax, TrialMaster, RedCAP.