1

Student Programmer Jobs in Saskatchewan (NOW HIRING)

Monitor and participate in programming that addresses students' critical needs * Other duties as assigned by the school administration Please submit your resume, three professional references, and a ...

next page

Showing results 1-20

Student Programmer information

See Saskatchewan salary details

$7

$29

$63

How much do student programmer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for student programmer in Saskatchewan is $29.83, according to ZipRecruiter salary data. Most workers in this role earn between $17.79 and $36.78 per hour, depending on experience, location, and employer.

Is AI replacing coders?

Student programmers and other coders are increasingly using AI tools to assist with coding tasks, but AI currently functions as a complement rather than a replacement. Human oversight, problem-solving skills, and understanding of context remain essential for software development and debugging. AI can improve efficiency but does not eliminate the need for skilled programmers.

Is 25 too late to start coding?

Starting a career as a student programmer at 25 is not too late; many programmers begin learning at various ages. Success depends on consistent practice, building skills in programming languages, and gaining experience through projects or internships. Age should not be a barrier to entering the tech field, which values skills and problem-solving ability.

What kind of projects or assignments can I expect as a Student Programmer?

As a Student Programmer, you can expect to work on a range of assignments, from developing small software applications or scripts to assisting with larger team-based projects under the guidance of a mentor or supervisor. Tasks often include debugging code, writing documentation, updating existing software, or participating in code reviews. You may also have opportunities to contribute to research projects, automate routine tasks, or prototype new features. These experiences are designed to build your technical skills, expose you to best practices in software development, and prepare you for more advanced programming roles after graduation.

What tech jobs pay 400,000 a year?

Senior roles such as software engineering managers, solutions architects, and certain specialized positions in investment banking or hedge funds can reach or exceed $400,000 annually, often including bonuses and stock options. These roles typically require extensive experience, advanced technical skills, and leadership responsibilities in high-demand areas like cloud computing, cybersecurity, or quantitative analysis.

What is a Student Programmer job?

A Student Programmer is typically a student who works part-time or as an intern, developing software or scripts for a company, research project, or university department. Responsibilities may include coding, debugging, testing, and collaborating with other developers. This role helps students gain practical experience while improving their programming skills in a real-world environment.

What is a student programmer?

A student programmer is a person enrolled in school who writes, tests, and maintains computer code, often gaining experience through internships, coursework, or personal projects. They typically have foundational programming skills in languages like Python, Java, or C++ and may work part-time or on projects to develop their skills for future employment.

What are the key skills and qualifications needed to thrive in the Student Programmer position, and why are they important?

To thrive as a Student Programmer, a solid grasp of programming fundamentals, problem-solving abilities, and familiarity with at least one programming language (such as Python, Java, or C++) are important, often gained through coursework or projects. Experience using development environments (IDEs), version control systems like Git, and sometimes participation in coding bootcamps or technical certifications can be valuable. Strong communication, teamwork, and time management skills help Student Programmers succeed when balancing academics with project work or internships. These competencies enable efficient learning, effective contribution to team projects, and skill development essential for future employment in software development.

What job categories do people searching Student Programmer jobs in Saskatchewan look for? The top searched job categories for Student Programmer jobs in Saskatchewan are:

Casual Educational Assistant - Arm River, Bethune, Balgonie, Edenwold, Grand Coulee, Pense, Pilot...

Prairie Valley School Division

Regina, SK

CA$22.46/hr

Other

Retirement

Re-posted 15 days ago


Job description

At Prairie Valley School Division, we strive to inspire lifelong learners and engaged citizens. Our work is guided by  our core values. We believe in the power of Compassion, caring for others with empathy, kindness, and genuine concern without judgment. We prioritize a sense of Belonging, embracing equity, diversity, and inclusion for all to succeed. Our commitment to Integrity means we uphold honesty, ethical behaviour and being true to our word by taking ownership for all our actions. We believe in Collaboration, engaging in meaningful relationships built on mutual trust and open, transparent communication. Finally, we thrive on Curiosity, continuously inspiring excellence, growth and improvement fueled by innovation, creativity and courage.
We believe all employees have an important role in ensuring students have the best possible opportunities to achieve success in learning and life. If you are looking for a supportive and collaborative work environment where you can have a positive impact on student success and our school communities, we invite you to apply for Casual Educational Assistant I position. While we are seeking casual educational assistants for all locations throughout the school division, applications for this posting are specific to the following schools:  Arm River Colony, Balgonie Elementary, Clive Draycott, Ecole White City, Edenwold, Emerald Ridge Elementary, Greenall High, Ecole Lumsden Elementary, Lumsden High, Pense, Pilot Butte, South Shore, Stewart Nicks.  All schools are located within approximately 1 hour driving time from Regina. 
Role Overview:
Educational Assistants provide a range of support services that help students to achieve their academic, social, physical and personal potential. Educational Assistants assist students with intensive needs in five key areas, providing personal care, life skills and experiences, academic support, communication, and behavioural support as required by students and directed by teachers, to promote engagement, participation and success in school.
What you will do:
  • Provide personal care to students to maintain their dignity and promote independence.  Personal care may include catheterization, administration of medication, oxygen monitoring, gastronomy tube feeding, changing student briefs, supporting toileting, and other procedures outlined in the student accommodation plan.
  • Assist and coach students to develop the skills and abilities they need to succeed in their daily lives and help prepare students for life after high school.
  • Work under the direction of the administrator, classroom teacher and student services teacher to promote student engagement in learning and provides academic support as defined by teachers, including small group/one on one reinforcement activities and clarifying/assisting with assignments.  
  • Support up to date and complete student programming records by documenting progress on targeted goals in the Inclusion and Intervention Plan and other reporting, and participates in parent-student-teacher conferences when requested by the parent or administrator.
  • Promote, facilitate and model positive behaviour interventions and supports to encourage, support, reinforce and facilitate appropriate and positive student behaviour and social interactions, guided by Safety and Behaviour Plans where applicable.
  • Work in collaboration with the students' team to ensure learning occurs in the least restrictive environment and encourages/facilitates peer group interaction and participation in learning and other school activities.
  • Perform other duties as may be required or assigned by the School Administrator.

What will make you successful:
  • Grade 12 or equivalent.
  • Interest in obtaining or the completion of:
    • Educational Assistant Certificate or Diploma.
    • First Aid, CPR and AED training.
    • Specialized training in supporting students with differing abilities.
    • Non-Violent Crisis Intervention training.
    • Transfer, Lift and Repositioning training.
  • Excellent interpersonal skills to effectively and collaboratively work as part of a team and engage with a wide range of children with behavioural, cognitive and physical challenges. 
  • Ability to interact positively with students, staff and parents in a team environment.
  • Excellent problem-solving skills to be responsive to students' needs.
  • Proven written communication skills through documentation and record keeping, as well as clear and professional verbal interactions.
  • Ability to be flexible with assignment duties based on student and school needs.
  • Ability to manage confidential material and maintain staff and student privacy.
  • Ability to lift up to 30 lbs and meet the physical demands of the position.

What you can expect:
  • Hourly rate: $22.46
  • Optional employer matched pension plan.
  • Hours of work vary between 3 hours and 6 hours and 10 minutes per day on school days. Educational Assistants are not scheduled to work during school vacation periods including the summer break.

How to Apply:
  • Interested applicants are invited to create an Applicant Tracking profile at www.pvsd.ca/careers and apply to this posting. We only require candidates to show interest in one zone posting, please do not apply to multiple.  
  • Please note that applicants can expect that three work-related references, notably supervisors, will be contacted via the emails provided in the application to complete references. 
  • Should applicants have any questions or require assistance with their application for employment, please contact us at hr@pvsd.ca or call us at (306) 949-3366.
  • Prairie Valley School Division supports the principles of a representative workforce and welcomes applications from all qualified candidates.
All communication to applicants will be made via email. Please ensure to check your junk/spam folder for emails.Â