1

Software Developer Internship Jobs in Manitoba (NOW HIRING)

Experience using GPS units, GIS software, or mobile field data applications * First Aid / CPR ... Technology, Engineering, Arts, and Math) through internships, mentorship, and post-graduation ...

Software Developer Internship information

See Manitoba salary details

$8

$30

$72

How much do software developer internship jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for software developer internship in Manitoba is $30.64, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $46.15 per hour, depending on experience, location, and employer.

What is a Software Developer Internship job?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a Software Developer Intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in the Software Developer Internship position, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What are the most commonly searched types of Software Developer jobs in Manitoba? The most popular types of Software Developer jobs in Manitoba are:
What cities in Manitoba are hiring for Software Developer Internship jobs? Cities in Manitoba with the most Software Developer Internship job openings:
Infographic showing various Software Developer Internship job openings in Manitoba as of June 2026, with employment types broken down into 3% Internship, 58% Full Time, 36% Part Time, and 3% Contract. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $63,729 per year, or $30.6 per hour.

Investment Analyst

Ellement Consulting Group

Winnipeg, MB • On-site

Full-time

Retirement

Posted 15 days ago


Job description

Salary: $65,000 - $75,000

Company Overview

Ellement Consulting Group (Ellement) is a privately-owned actuarial consulting firm established in 1996. We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs for individuals, corporations, unions, associations, and governments across Canada.

At Ellement, we empower our clients with informed choices and expert advice. Our mission centers on delivering purposeful, accessible experiences that prioritize customer obsession and operational excellence. We are committed to integrity, strategic foresight, and fostering symbiotic partnerships where challenges are met with collective brilliance and innovative solutions.

Our approach is straightforward and client-centric, ensuring that every interaction is clear, helpful, and devoid of unnecessary jargon. Confident and authentic, we strive to be more than consultantswe are reliable partners in our clients' success.

Position Summary

We are seeking a detail-oriented and analytical Investment Analyst to join our team. The ideal candidate will play a key role in supporting the actuarial, investment, and analytical functions related to pension plans, investment portfolios, retirement products, and other related services. This position involves performing complex calculations, analyzing data, programming models, and assisting in the preparation of reports that inform strategic decision-making. You will work collaboratively with a team of actuaries, consultants, investment professionals, and pension administrators to provide valuable information and insights for our clients.


Key Responsibilities:

  • Investment Reconciliation
    • Reconciliation of custodian and investment manager data.
    • Produce and review both Monthly Reports and Quarterly Risk, Investment and Compliance Reports.
    • Quality control on monthly custodial reports.
    • Quarterly communication with current and prospective investment managers.
    • Respond to inquiries from clients and investment managers regarding data and interpretation of analytical results.
    • Interpret and communicate quantitative and qualitive data to the consultant.
    • Look back at previous investment decisions and the thought process of making the investment decision
  • Collaboration
    • Work closely with consultants, investment team members, and other departments to support client engagements and strategic initiatives.
    • Collaborate on special projects as directed.


Qualifications and Attributes

  • Education:
    • College diploma or bachelors degree in Actuarial Science, Mathematics, Statistics, or a related field (accounting, investments, business administration)


  • Experience:
    • Previous experience in an actuarial or investments role, particularly in the retirement or pension sector, is advantageous but not required.
    • Internships or coursework related to actuarial science, pension plans, or financial analysis will be considered.


  • Certifications:
    • Progress toward actuarial certification (Society of Actuaries and Canadian Institute of Actuaries) with 2+ exams passed or working towards CFA designation is preferred.


  • Skills:
    • Strong analytical and problem-solving skills with a keen attention to detail.
    • Proficient in Excel and other Microsoft software programs.
    • Professional and highly organized.
    • Demonstrate excellent communication skills, both written and verbal.
    • Respects confidential and highly sensitive, critical information.
    • Is effective at working autonomously and can work collaboratively in a team-oriented environment.
    • Ability to operate proprietary and external software.
  • Successful completion of a cleared criminal background check is required.