1

Junior Computer Science Jobs in Winnipeg, MB (NOW HIRING)

Senior Frontend Developer

Winnipeg, MB Β· On-site

CA$85K - CA$110K/yr

Guide and review your team's work, fostering growth in junior developers * Be the technical expert ... Bachelor's degree in Computer Science or related field * 10+ years of battle-tested frontend ...

Signalling Engineer, Rail & Transit

Winnipeg, MB Β· On-site

CA$98K - CA$130K/yr

Strong computer skills, including Word, Excel, PowerPoint, and Outlook. * Strong working knowledge ... The brightest engineers, advisors and scientists from across the globe call WSP home. * Proudly ...

Strong computer skills, including Word, Excel, PowerPoint, and Outlook. * Strong working knowledge ... The brightest engineers, advisors and scientists from across the globe call WSP home. * Proudly ...

Junior Computer Science information

See Winnipeg, MB salary details

$21.5K

$59.4K

$117.2K

How much do junior computer science jobs pay per year?

As of Sep 12, 2026, the average yearly pay for junior computer science in Winnipeg, MB is $59,417.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,418.00 and $66,549.00 per year, depending on experience, location, and employer.

What is a junior computer scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What are the key skills and qualifications needed to thrive as a junior computer scientist?

To thrive as a Junior Computer Scientist, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What types of projects and responsibilities can a junior computer science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What are the most commonly searched types of Computer Science jobs in Winnipeg, MB?

The most popular types of Computer Science jobs in Winnipeg, MB are:

Infographic showing various Junior Computer Science job openings in Winnipeg, MB as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $59,417 per year, or $28.6 per hour.

Junior ERP Software Developer

Winnipeg, MB β€’ On-site

AROW Global Corporation
TruckingΒ β€’Β 51 - 200 employees

Full-time

Medical, Dental, Vision, PTO

Posted 7 days ago


Job description

Job Title: Junior ERP Software Developer

Department: Business Systems

 About Us 

At AROW Global, we’re passionate about excellence, innovation, and teamwork. As an industry leader in manufacturing, we’re committed to delivering top-quality products while fostering a positive and collaborative work environment. We’re looking for an ERP Software Developer to join our dynamic team and make a significant impact.

Role Overview

The Junior ERP Software Developer will be responsible for developing, implementing, and maintaining ERP software solutions that meet the needs of our organization. Under the direction of the ERP Programmer, you will work closely with cross-functional teams to ensure seamless integration and optimal performance of our ERP systems. In addition to working with current ERP systems, there will be future implementation of new ERP software to optimize overall efficiency and productivity. 


Key Responsibilities:
  • Develop and customize ERP software solutions using PL/SQL, SQL, .NET, and other relevant tools and languages. 
  • Assist in gathering and analyzing business requirements and translating them into technical solutions.
  • Integrate ERP systems with other business applications and databases. 
  • Troubleshoot and resolve technical issues related to ERP systems. 
  • Ensure data integrity and security within ERP systems. 
  • Provide technical support and training to end-users. 
  • Assist with system performance testing and troubleshooting to support reliability and stability.
  • Document software design and code for future reference and troubleshooting. 
  • Stay updated with the latest trends and advancements in ERP technologies. 
Requirements:
  • Diploma or Bachelor’s degree in computer science, Information Technology, Software Development, or a related field.
  • Strong understanding of relational database concepts, SQL, and database design principles is considered a strong asset. 
  • Internship, co-op, or professional experience developing software applications, databases, or ERP-related solutions.
  • Exposure to technologies such as PL/SQL, C#, .NET, or similar programming languages and development tools.
  • Experience with popular ERP systems (e.g., IFS, Infor, SAP, Oracle, Microsoft Dynamics) would be considered an asset.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Detail-oriented with a focus on delivering high-quality work.


Why Choose AROW Global?
  • Competitive Salary: We value your expertise and compensate accordingly.
  • Health and Wellness: Enjoy a cost-shared flex benefit plan, including health, dental, vision, and more.
  • Work-Life Balance: Our paid time off policy ensures you have time for what matters.
  • Safety First: We provide safety boots and safety prescription glasses reimbursement.
  • Employee Assistance: Access our Employee and Family Assistance Program (EFAP).
  • Community: Be part of a network of talented individuals who contribute to our success.

 

Company Values
  • Integrity: Doing the right thing in our words and actions even when it is difficult.
  • Responsive: Timely and effective support of others in alignment with business needs.
  • Safety: An environment that includes establishing and maintaining safety practices and a respectful culture.
  • Community: A unified network of relationships built upon the contributions of many unique and talented individuals.
  • Excellence: We strive to always improve and to be our best in everything we do as individuals and as an organization.
  • Ownership: Demonstrating responsibility and accountability for our work and contributions.



Ready to take your career to the next level? Apply now and be part of our exceptional team at AROW Global!


AROW is an Equal Opportunity and Human Rights Employer and complies with Federal and State/Provincial regulations at all Canadian and U.S. locations. We welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age. Accommodation is available on request. 

We thank all candidates for their interest; however, only those selected for an interview will be contacted.