Provides feedback to senior leadership from trainees and instructors on the suitability of ... scientific software, and data management practices including backup, storage, and retrieval.
New
Provides feedback to senior leadership from trainees and instructors on the suitability of ... scientific software, and data management practices including backup, storage, and retrieval.
New
Provides feedback to senior leadership from trainees and instructors on the suitability of ... scientific software, and data management practices including backup, storage, and retrieval.
New
$21.5K - $33K
1% of jobs
$33K - $44.5K
5% of jobs
$54.1K is the 25th percentile. Wages below this are outliers.
$44.5K - $56K
22% of jobs
The median wage is $61.8K / yr.
$56K - $67.5K
43% of jobs
$77.6K is the 75th percentile. Wages above this are outliers.
$67.5K - $79K
4% of jobs
$79K - $90.5K
4% of jobs
$90.5K - $102K
5% of jobs
$102K - $113.5K
5% of jobs
$113.5K - $125K
4% of jobs
$125K - $136.5K
3% of jobs
$136.5K - $148K
2% of jobs
$21.5K
$74K
$148K
| Aspect | Software Developer Trainee | Software Developer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Bachelor's degree or higher in Computer Science or related field, with relevant experience |
| Work Environment | Training programs, mentorship, entry-level projects | Full-time professional role, responsible for developing software solutions |
| Employer & Industry Usage | Internships, training programs, entry-level positions in tech companies | Full-fledged employee in software development teams across industries |
The main difference is that a Software Developer Trainee is in a learning or internship phase, focusing on gaining skills, while a Software Developer is a fully employed professional responsible for delivering software projects.

Saskatoon, SK
Other
Posted yesterday
New
The academic health technology support specialist supports the daily operation, logistics, and maintenance of dental and health technology equipment within the dental college. This role delivers technical support by reviewing and prioritizing user issues and resolving them efficiently across teaching, clinical, and lab environments. This position contributes to continuous improvement initiatives and maintains procedures supporting courses, exams, specialized labs, and clinical activities. The technician collaborates with faculty, staff, students, and stakeholders across multiple health science programs to support teaching and learning technologies, including audio-visual systems and simulators. Additionally, this position develops documentation, supports projects, and provides operational data to inform planning and decision-making.
Duties and Responsibilities:
Qualifications:
Work for this position primarily occurs outside of regular University business hours to support evening programs, but will also require work hour changes depending on needs of the College of Dentistry.