2

Entry Level Computer Science Jobs in Markham, ON

The employee is also required to interact with a computer and communicate with peers and co-workers ... DIFFERENTIATING FACTORS Autonomy: Entry-level sales professional on one or more individual or team ...

The employee is also required to interact with a computer and communicate with peers and co-workers ... DIFFERENTIATING FACTORS Autonomy: Entry-level sales professional on one or more individual or team ...

next page

Showing results 1-20

Entry Level Computer Science information

See Markham, ON salary details

$19.4K

$43.6K

$87.2K

How much do entry level computer science jobs pay per year?

As of Jun 22, 2026, the average yearly pay for entry level computer science in Markham, ON is $43,555.00, according to ZipRecruiter salary data. Most workers in this role earn between $30,790.00 and $49,738.00 per year, depending on experience, location, and employer.

What are entry level roles in computer science?

Entry level roles in computer science include positions such as software developer, quality assurance tester, technical support specialist, and data analyst. These roles typically require foundational programming skills, familiarity with common tools like Python or Java, and often do not require extensive professional experience.

What Are Entry-Level Jobs in Computer Science?

Entry-level computer science jobs include positions that involve programming, software and app development, database administration, and the engineering of software and computer systems. You can also provide technical support, develop specialized programs for mobile phones or embedded computer systems, and work in areas such as cloud computing and machine learning. Entry-level computer science professionals typically operate as part of software development or IT teams, or they report to senior personnel and submit their work for testing and approval. Your duties and responsibilities often focus on developing, testing, or engineering a specific part of a computer-related project.

What are entry level computer science jobs?

Entry level computer science jobs are positions designed for individuals who have recently graduated with a computer science degree or have basic programming and technical skills. These roles typically require little to no prior professional experience and may include job titles such as software developer, IT support specialist, web developer, or quality assurance tester. Entry level positions offer opportunities to gain hands-on experience, learn from more experienced team members, and develop practical skills in areas like coding, debugging, and software development processes.

What types of projects or tasks can I expect to work on as an entry level computer science professional?

As an entry level computer science professional, you will typically work on tasks such as debugging code, writing simple programs or scripts, assisting with software testing, and supporting senior developers with larger projects. You may also be responsible for maintaining documentation, collaborating with team members during code reviews, and learning new technologies as needed. These experiences help you build a strong foundation and gain practical skills, setting the stage for more complex responsibilities and career advancement in the future.

What jobs pay $2000 a day?

In the field of computer science, highly specialized roles such as freelance software consultants, cybersecurity experts, or data science contractors can earn around $2,000 per day, especially with advanced skills, certifications, and extensive experience. These positions often involve project-based work, consulting, or contract roles that pay premium rates for expertise and quick turnaround times.

What is the difference between Entry Level Computer Science vs Software Developer?

AspectEntry Level Computer ScienceSoftware Developer
Required CredentialsBachelor's in CS or related fieldBachelor's in CS or related field; coding bootcamps
Work EnvironmentTech companies, startups, IT departmentsTech firms, software companies, startups
Employer & Industry UsageEntry-level roles in various industriesDeveloping software applications across industries
Common Search & ComparisonYesYes

Entry Level Computer Science roles typically focus on foundational knowledge and may involve a variety of IT tasks, while Software Developer positions emphasize designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but Software Developers usually have more specialized coding skills and project responsibilities.

Do entry level CS jobs exist?

Yes, entry level computer science jobs are widely available and typically require foundational skills in programming languages, data structures, and problem-solving. These roles often include internships, junior developer positions, and roles that provide on-the-job training for recent graduates or those new to the field.

What professions make $200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can reach or exceed $200,000 annually with relevant skills, experience, and certifications. High-paying positions often require strong technical expertise, problem-solving abilities, and proficiency with tools like programming languages and cloud platforms, even if a formal degree is not mandatory in some cases.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Science professional, and why are they important?

To thrive as an Entry Level Computer Science professional, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic software development tools, and potentially certifications like CompTIA IT Fundamentals can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and adapt to new challenges. These skills are crucial for efficiently developing, testing, and maintaining software solutions in a team-oriented and rapidly evolving technical environment.
What are the most commonly searched types of Computer Science jobs in Markham, ON? The most popular types of Computer Science jobs in Markham, ON are:
What are popular job titles related to Entry Level Computer Science jobs in Markham, ON? For Entry Level Computer Science jobs in Markham, ON, the most frequently searched job titles are:
What cities near Markham, ON are hiring for Entry Level Computer Science jobs? Cities near Markham, ON with the most Entry Level Computer Science job openings:
Infographic showing various Entry Level Computer Science job openings in Markham, ON as of June 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 100% In-person job distribution, with an average salary of $43,555 per year, or $20.9 per hour.

Intermediate Associate Engineer, Electrical

-30- Forensic Engineering

Toronto, ON • On-site

Full-time

Posted 11 days ago


Job description

Salary:

Intermediate Associate Engineer, Electrical

Toronto, ON


30 Forensic Engineering is one of Canadas largest and most respected multi-disciplinary forensic firms. Our core team of 90 professional investigators, engineering technicians, and support staff is enhanced through relationships with some of the top scientists, standard-makers, and specialized consultants in North America, serving a wide variety of industries including Insurance, Manufacturing, Legal, Construction, Health Care, Commercial and Residential Property, Financial, Government, Hospitality, Mining, Renewable Energy, and Transportation.


If you want to be a part of this fun, exciting, growing firm and contribute your skills, knowledge, and abilities to our diverse group of professionals, we are looking for you.


Purpose:

The Intermediate Associate Engineer will report directly to the Practice Lead of the Fire & Electrical group. The role involves collaborating with subject matter experts to consult with clients, perform site examinations, testing, and analysis, and prepare clear, concise, and professional engineering reports and findings. The role will include involvement in fire investigations, and candidates with fire investigation experience are encouraged to apply. Candidates without this experience will be trained in fire investigation work as part of their development in the role.

Role responsibilities will include, but are not limited to:

  • Perform site examinations, document review, and technical analysis related to electrical failures and forensic engineering investigations, including fire investigation work where applicable and with training provided as needed
  • Communicate findings clearly and effectively to clients and internal teams
  • Support client interactions and gradually develop independence in managing files and technical assessments
  • Assist in managing project workflows, timelines, and deliverables
  • Prepare technical reports based on sound engineering investigation and analysis
  • Collaborate with multidisciplinary teams across engineering and forensic disciplines, including fire investigators
  • Participate in client meetings and contribute to business development activities over time
  • Develop familiarity with client service expectations, MSAs, and project billing structures

Requirements:

  • Registered as a Professional Engineer with Professional Engineers Ontario (PEO), or actively working toward P.Eng. registration
  • Bachelors degree in Electrical Engineering
  • 46 years of post-graduate experience in a technical engineering environment
  • Exposure to fire and electrical forensic investigations, fire investigation experience, or a strong interest in developing in this area
  • CFEI designation considered an asset
  • Strong technical writing and reporting skills
  • Excellent communication skills with ability to engage clients professionally
  • Valid drivers license and access to a vehicle
  • Proficiency in Microsoft Office, including Word, Excel, and PowerPoint


Competencies & Attributes:

  • Strong commitment to client service.
  • Excellent written and verbal communication skills.
  • Ability to organize, prioritize, and multitask effectively.
  • Professional and pleasant telephone manner.
  • Strong organizational skills and attention to detail.
  • Great interpersonal communication and customer service skills.
  • Ability to adapt quickly to changing priorities and work under pressure.
  • Demonstrated ability to take initiative and drive administrative processes efficiently.
  • Understanding of business processes and workflow management to support efficient project coordination.
  • Results-oriented and proactive.
  • Proficient in learning and utilizing new computer applications.
  • Excellent teamwork and collaboration skills.


Our Mission:

We are problem solvers. Together, our passionate and diverse professionals are relentless in their pursuit of the truth. We bring clarity to complex scientific problems to help our clients make decisions with confidence.


How we work:

Our corporate philosophy is based on providing an unparalleled combination of technical excellence, powerful reporting, and professional service. That, combined with our commitment to ethical practice, has quickly established us as the preeminent forensic firm in Canada servicing the legal and insurance industries. The firm is progressive in its management practices and is committed to implement systems and protocols that will support ongoing growth.


Our Process:

30 Forensic Engineering is an equal opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunity regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request we will provide accommodation for applicants with disabilities.


We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. All applications will be reviewed from our Talent Team and the successful candidate(s) will go through the following recruitment process:


  1. Recruiter Phone Interview
  2. Hiring Manager(s) Interview
  3. Team Interview


Interested applicants are encouraged to apply through our applicant tracking system - https://30fe.bamboohr.com/careers/151


We thank all candidates for their interest however, only those qualified forthe position will be contacted