2

Part Time Software Developer Internship Jobs in Ottawa, ON

... software development and problem-solving activities. * Familiarity with Azure services. Your ... or part-time basis, pursuing a degree in computer studies, engineering, web development, or a ...

... software development and problem-solving activities. * Familiarity with Azure services. Your ... or part-time basis, pursuing a degree in computer studies, engineering, web development, or a ...

Specialist, Heritage (Part-time)

Ottawa, ON · On-site

CA$21.86 - CA$25.77/hr

... programming and events, volunteer program development, audience development, and exhibits and ... MS Office software including MS Word and MS Excel. * General visitor centre procedures and ...

Catastrophe Risk Specialist

Ottawa, ON · Hybrid

CA$85K - CA$115K/yr

In addition to salary, full-time and part-time permanent employees are eligible for an annual bonus ... Proficiency in catastrophe modeling software, programming languages such as R, SQL, or similar for ...

Part Time Software Developer Internship information

What is a part time software developer internship?

A Part Time Software Developer Internship is a temporary position where students or aspiring developers work part-time hours, typically while attending school or managing other commitments. Interns gain practical experience by assisting with software development projects, writing code, and collaborating with experienced developers. These internships often last a few months and provide valuable hands-on learning, mentorship, and exposure to real-world programming environments.

What kind of projects and responsibilities can I expect during a part time software developer internship?

As a part-time software developer intern, you will typically work on real-world projects that support the team’s ongoing development efforts, such as debugging code, writing unit tests, or building new features under supervision. Interns are often given tasks that match their current skill level but also provide opportunities for growth, including exposure to code reviews and participation in agile meetings. You’ll likely collaborate closely with full-time developers and may be assigned a mentor to guide your progress. The work environment is usually supportive, encouraging interns to ask questions and contribute ideas while balancing learning with meaningful contributions.

What are the key skills and qualifications needed to thrive as a part time software developer intern, and why are they important?

To thrive as a Part Time Software Developer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically enrollment in or completion of a relevant computer science or software engineering program. Familiarity with coding languages such as Python, Java, or JavaScript, as well as version control systems like Git, is commonly expected. Strong communication, eagerness to learn, and the ability to work both independently and collaboratively help interns stand out. These skills and qualities are essential for contributing to projects effectively, adapting quickly, and gaining valuable industry experience.

What is the difference between Part Time Software Developer Internship vs Part Time Software Engineer?

AspectPart Time Software Developer InternshipPart Time Software Engineer
Required CredentialsTypically students or recent graduates, some coding knowledgeUsually requires relevant experience or certifications, such as a degree in CS or related field
Work EnvironmentInternship programs, learning-focused, often in tech companies or startupsProfessional setting, ongoing projects, more responsibility
Employer & Industry UsageUsed by companies to train and evaluate potential future employeesFull-time or part-time roles for ongoing development work

In summary, a Part Time Software Developer Internship is an entry-level, learning-focused position ideal for students or recent graduates, while a Part Time Software Engineer is a more experienced role with greater responsibilities in ongoing projects.

What are popular job titles related to Part Time Software Developer Internship jobs in Ottawa, ON?

For Part Time Software Developer Internship jobs in Ottawa, ON, the most frequently searched job titles are:

What job categories do people searching Part Time Software Developer Internship jobs in Ottawa, ON look for?

The top searched job categories for Part Time Software Developer Internship jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Part Time Software Developer Internship jobs?

Cities near Ottawa, ON with the most Part Time Software Developer Internship job openings:

Infographic showing various Part Time Software Developer Internship job openings in Ottawa, ON as of June 2026, with employment types broken down into 100% Part Time. Highlights an 94% In-person, and 6% Remote job distribution.

Specialist, Heritage Programming (Part-time)

Ottawa, ON • On-site

CA$25.12 - CA$36.68/hr

Full-time, Part-time

Re-posted 20 days ago


Job description

Requisition ID: 23107

Department: Rec, Cultural & Facility Services Dept.  

Service:Community Rec, Culture & Sport Services

Employment Type: 1 or more Part-time Continuous Positions - up to 24 hours per week 

Affiliation: CUPE 503 PT - RC & Aquatics/CUPE 503 PT Rec 

Salary Information: $25.120  - $36.683 per hour (2024 rates of pay)

Various Shifts: Days, Evenings, Weekends 

Location: Various location

City: Ottawa, ON 

Job Category: Recreation, Cultural & Facility Services

Application Close: 06/06/2027

JOB SUMMARY

Cultural and Heritage Programs is responsible for multi-disciplinary arts centres, heritage and museum facilities and structures, the delivery of arts, heritage and museum public programming and events, volunteer program development, audience development, and exhibits and research.

You are responsible for: interpretive and educational program development as well as delivery at the City of Ottawa's historic sites and museums; ongoing work on heritage projects, including preparation and coordination of heritage programming materials and supplies; and historical research for educational and promotional use. You work with the Education and Interpretation Programs Officers to develop and deliver heritage programming to Museum users, and receive and direct visitors. You also answer public inquiries (such as genealogy research and questions related to the site's history), dispense public information, and perform reception and clerical duties as needed, including program bookings, mailings, reservations and confirmations.

Heritage programming may include, but is not limited to: print shop operations, sawmill assistance, pump factory operations, blacksmith shop operations, carpentry, animal and livestock husbandry, farming and agriculture, and operation of heritage farm equipment, including vintage tractors.

EDUCATION AND EXPERIENCE

Completion of 2 years of university or college in History, Social Sciences, Museum Studies, Education or related discipline.

Minimum of 2 years of interpretive or educational experience in a museum environment, or 2 years of experience teaching in a school environment. 

Minimum of 1 year experience in historical research and project writing, or 1 year of experience in a heritage trade.

CERTIFICATIONS AND LICENCES
Current Standard First Aid, CPR and/or AED certificates
AODA Customer Service/IASR Training
KNOWLEDGE
  • Historical facts and information about the city of Ottawa
  • Ottawa's historical sites, museums, archives and other heritage institutions
  • Educational and interpretive programming techniques
  • Practical knowledge of heritage trade(s)
  • Theories and practices of teaching
  • Ontario School curriculum
  • Proper museological techniques for the handling and display of artifacts
  • Current trends in museum educational programs
  • Client service needs
  • Project management
  • MS Office software including MS Word and MS Excel.
  • General visitor centre procedures and techniques
  • Knowledge of applicable health and safety legislation, including the rights and duties of workers.
COMPETENCIES, SKILLS AND ABILITIES
  • Demonstrable skill in heritage trade(s)
  • Excellent communication
  • Excellent promotional skills
  • Very good organizational and multitasking skills
  • Excellent writing skills
  • Demonstrated ability to lead, coordinate, and supervise staff
  • Budget management
  • Make decisions, design and implement programs
  • Able to multi-task and work independently as well as in a team setting
  • Flexibility and ability to cope with a changing working environment
  • Thrives and fosters a continuous learning environment
  • Demonstrates leadership, initiative and creativity
  • Organized, efficient and productive
  • Excellent people skills 
  • Able to work flexible hours, including evenings and weekends

WHAT YOU NEED TO KNOW

  • Language Requirement:Various language requirements, locations may require English only, French only OR Bilingual competencies. Some positions require English oral, reading, and writing. Some positions required French oral, reading and writing.   
  • Police Record Check: The successful candidate will be required to complete a Criminal Records and Judicial Matters Check (Level 2) with the Police Services detachment in their jurisdiction to the City of Ottawa's satisfaction.  
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted. 

The City of Ottawa promotes the principles of diversity and inclusion and adheres to the tenets of the Canadian Human Rights Act and the Ontario Human Rights Code. We encourage applications from members of Indigenous, Black and other racialized communities, persons with disabilities, women and non-binary persons, persons of all ethnic origins, religions, sexual orientations, classes, gender identities and expressions. 
Candidates are encouraged to self-identify as a member of one or more designated employment equity groups in the self-identification questionnaire.

The City of Ottawa provides accommodation to applicants during all parts of the hiring process, upon request. If contacted to proceed to the selection process, please advise us if you require any accommodation.

Accessible formats and communication supports are available upon request. Please contact the Employee Service Centre at 613-580-2424 extension 12211 or via email at esc-cse@ottawa.ca.