1

Student Programmer Jobs in Manitoba (NOW HIRING)

The successful Electrical Engineering Co-op student will work alongside Engineers, Designers and other personnel in the organization, to assist with a wide variety of tasks related to technical and ...

This opportunity is open to engineering students seeking an internship or co-op placement. Application Deadline: July 17, 2026 * Work Term: 4-Month Term (September 8 - December 18) * Work Arrangement:

Civil Technologist Student - Fall 2026

Winnipeg, MB · On-site +1

CA$22 - CA$25.50/hr

With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...

Civil Technologist Student - Fall 2026

Winnipeg, MB · On-site +1

CA$22 - CA$25.50/hr

With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...

CA$71K/yr

Ensure all after-school programming meets Rocketship's standards and expectations for safety, student engagement, and behavior management. Additional Extended Learning Team Support * In collaboration ...

Developer Advocate, AI Enablement

Winnipeg, MB · On-site +1

CA$93K - CA$141K/yr

Your Opportunity The Developer Advocate will serve as a critical bridge between BDO Canada's AI ... student talent experiences. Our firm is committed to providing an environment where you can be ...

Programming/Community Development * Work with the Residence Life Coordinator (or designate) to ... Student Support/Safety in Residence * Respond to questions and concerns raised by the community in ...

Student loan repayment assistance with matching employer contributions * Flexible work hours and ... engineering, environmental science, and management. We partner with clients to provide committed ...

Student loan repayment assistance with matching employer contributions * Flexible work hours and ... engineering, environmental science, and management. We partner with clients to provide committed ...

Student loan repayment assistance with matching employer contributions * Flexible work hours and ... engineering, environmental science, and management. We partner with clients to provide committed ...

Business; Engineering; Environment, Earth, & Resources; Recreation Management & Community ... Providing written feedback to students on the quality of material presented for grading or marking

Business; Engineering; Environment, Earth, & Resources; Recreation Management & Community ... Providing constructive feedback to students * Invigilating the midterm and final exams

CA$36.50 - CA$46/hr

Rocketship's Occupational Therapy Assistants are responsible for providing both direct and indirect support to students, families, and staff members in order to ensure high-quality programming for ...

next page

Showing results 1-20

Student Programmer information

See Manitoba salary details

$7

$29

$63

How much do student programmer jobs pay per hour?

As of Aug 2, 2026, the average hourly pay for student programmer in Manitoba 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 Manitoba look for? The top searched job categories for Student Programmer jobs in Manitoba are:
Infographic showing various Student Programmer job openings in Manitoba as of July 2026, with employment types broken down into 81% Full Time, 10% Part Time, 1% Temporary, 5% Contract, 1% Nights, and 2% Summer. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $62,053 per year, or $29.8 per hour.

Co-Op Student - Tech/Undergrad

Vale

Thompson, MB

Other

Posted 5 days ago


Job description

Ready to build a rewarding career in an industry that is growing. Who We Are We are a global mining company dedicated to safely delivering nickel, copper, cobalt, and platinum group metals essential for the world's energy transition. Our mission is to improve lives and shape a better future together.

From utensils to cellphones to satellites, our operations simplify daily life and enhance connectivity. Our metals are integral to life-saving medical equipment and the electric vehicles driving the fight against climate change - our work truly matters. Join our diverse team of 15,000 talented individuals committed to transforming critical minerals into prosperity and sustainable development in countries like Canada, Brazil, Indonesia, the United Kingdom, and Japan.

We invite you to use your skills with us and contribute to something meaningful and enduring. The Opportunity We are currently seeking a Electrical Engineering Co-op Student to join our team in Thompson, MB. This is 12 month-fixed term co-op position starting in September, 2026.

The successful Electrical Engineering Co-op student will work alongside Engineers, Designers and other personnel in the organization, to assist with a wide variety of tasks related to technical and engineering support. Additionally, as an Electrical Engineering Co-op Student, you will; Adhere to Vale's Safety Policies, Programs, and Legislative Standards, with a strong focus on safety and risk management. helping with engineering work, drafting, reviewing reports.

participating in quality reviews and/or audits helping with office work and completing on-site work in our plants and/or mines Learn and contribute to the project's success. What We Offer You Competitive salary Work culture dedicated to safety, diversity & inclusion, and career growth Opportunities to build your network and lots of fun. Education Currently enrolled and in good standing in a university or college program.

Enrollment in an engineering (electrical preferred) or geoscience program is considered an asset. Please include university/college transcript(s) in the application Experience Previous work experience in an industrial setting would be an asset Skills Follow Vale's Safety Policies, Programs, and Legislative Standards; ensure compliance with applicable regulations, standards, and guidelines; maintain a high level of professional conduct; and be obsessed with safety and risk. Strong computer skills; develop skills and abilities related to the provision of engineering to Manitoba Operations; and complete assigned projects safely and on time, which may include drafting, engineering document scanning, engineering standard editing, data analysis, and reporting.

Ability to work with minimal supervision and work well with others in a team environment; demonstrate open and transparent dialogue in all aspects of work; and possess strong written and oral communication skills. Continuously develop skills and abilities related to the provision of engineering to Manitoba Operations. Why Thompson Often referred to as the "Hub of the North," Thompson is a city deeply intertwined with the mining industry, particularly due to its rich deposits of nickel.

Our presence in Thompson includes significant mining and milling operations that extract and process nickel ore from the surrounding deposits. These operations are central to Thompson's economy, providing employment and supporting local businesses. The company's ongoing investments in the region highlight Thompson's importance in our broader operational strategy to improve life and transform the future.

Include to Transform At Vale Base Metals, we are committed to ensuring an inclusive work environment where people feel comfortable to be themselves. Vale encourages everyone to express their ideas and opinions and values the plurality of individual profiles. We want our people to feel that all voices are heard, all cultures respected and that a variety of perspectives are not only welcome - they are critical to our success.

We treat each other fairly and with dignity regardless of race, gender, nationality, ethnic origin, religion, age, sexual orientation, or any other personal consideration that makes us different. Vale is an equal opportunity employer seeking to increase diversity across our operations and improve equal opportunity at Vale and in the mining industry. In accordance with the Accessibility for Manitobans Act, accommodation is available throughout our recruitment process for applicants with disabilities.

Accommodation is available throughout our recruitment process for applicants with disabilities. Apply by: August 10, 2026 #Valebasemetals