1

Computer Science Volunteer Jobs in Ottawa, ON (NOW HIRING)

FSQA Process Leader

Hamilton, ON · On-site

CA$47K - CA$69K/yr

Existing HeadcountBase Salary:? ?$47,000 - $69,000 CAD base pay annuallyThe above base salary ... Bachelor of Science or Diploma in Food Safety/Science program or equivalent experience.HACCP I-II ...

Showing results 21-40

Computer Science Volunteer information

What is a computer science volunteer?

A Computer Science Volunteer role involves assisting with technology-related projects, coding, software development, or IT support in a non-profit, educational, or community setting. Volunteers may help with teaching programming, developing websites, troubleshooting technical issues, or contributing to open-source projects. This role provides hands-on experience while making a positive impact.

What types of projects do computer science volunteers typically work on?

Computer Science Volunteers often contribute to a wide range of projects such as developing software applications, creating websites, supporting IT infrastructure, or assisting with data analysis tasks for nonprofits, educational institutions, or community programs. Depending on the organization's needs, you might collaborate on coding initiatives, troubleshoot technical issues, or help maintain databases. Volunteers usually work in teams, learning from experienced professionals while gaining hands-on experience. This exposure is excellent for developing technical skills, building your portfolio, and expanding your professional network within the tech field.

What are the key skills and qualifications needed to thrive in the computer science volunteer position, and why are they important?

To succeed as a Computer Science Volunteer, you generally need foundational knowledge of programming languages, problem-solving skills, and a passion for technology, often demonstrated through relevant coursework or project experience. Familiarity with tools such as Git, collaborative platforms like GitHub, and optionally, certifications in programming or software development can be advantageous. Strong teamwork, adaptability, and clear communication are standout soft skills in this setting. These abilities are vital to effectively contribute to projects, collaborate with diverse teams, and support organizational goals with limited resources.

What are the most commonly searched types of Computer Science jobs in Ottawa, ON?

The most popular types of Computer Science jobs in Ottawa, ON are:

What job categories do people searching Computer Science Volunteer jobs in Ottawa, ON look for?

The top searched job categories for Computer Science Volunteer jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Computer Science Volunteer jobs?

Cities near Ottawa, ON with the most Computer Science Volunteer job openings:

Infographic showing various Computer Science Volunteer job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Full-time

Re-posted 13 days ago


Job description

The duties and responsibilities of the Radiation Therapist include; assessing and educating patients, planning and administering radiation treatment, documenting prescriptions and related patient treatment information. Radiation Therapists take active participation in undergraduate student education, quality assurance programs, research and continuing education and will be required to perform other related duties and activities as assigned.

  • Current Radiation Therapist registration with the CMRITO required
  • Current OAMRS and/or CAMRT membership preferred
  • Current BCLS certification with ongoing re-certification mandatory
  • Minimum 3 years recent and relevant Radiation Therapist experience preferred
  • MRI Certification preferred
  • IV Insertion Certification is considered an asset
  • Volunteer participation in recent and relevant Radiation Therapy working groups and/or committees.
  • Demonstrated ongoing commitment to professional development.
  • Excellent technical, communication, patient assessment, and critical analysis skills
  • Excellent interpersonal skills.
  • Demonstrated adaptability, flexibility, compassion, initiative when dealing with patients/families
  • Strong organizational skills, including the ability to prioritize workload
  • Knowledge of computer systems and general office software