1

New Graduate Computer Science Jobs in Winnipeg, MB

Evaluate new technologies and support proof-of-concept initiatives. Qualifications Degree/diploma in IT, Computer Science, or related field, or equivalent experience. 2-3+ years of experience in ...

Mining Process Engineer

Winnipeg, MB · Hybrid

CA$115K - CA$135K/yr

Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years ... At ALS, you'll be supported to develop new skills and reach your full potential. We invest in our ...

... develop new skills and knowledge. Qualifications * Bachelor's degree in Information Technology, Computer Science, or a related field. * 10+ years of experience in data protection, with proven ...

next page

Showing results 1-20

New Graduate Computer Science information

What is a new graduate computer science job?

New Graduate Computer Science jobs are entry-level positions designed for individuals who have recently completed a degree in computer science or a related field. These roles typically include job titles like software engineer, data analyst, IT support specialist, and web developer. Employers seek candidates with a solid foundation in programming, problem-solving skills, and the ability to quickly learn new technologies. These positions provide hands-on experience, mentorship, and opportunities for career growth in the technology sector.

What are the key skills and qualifications needed to thrive as a new graduate in computer science?

To thrive as a New Graduate in Computer Science, you need a solid grasp of programming fundamentals, algorithms, and data structures, usually supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and basic knowledge of software development tools is essential. Problem-solving abilities, eagerness to learn, and effective teamwork are standout soft skills for success in entry-level roles. These skills and qualities are crucial for adapting to real-world technical challenges and contributing effectively to software development projects.

What are some common challenges new graduate computer science hires face during their first year on the job?

New graduate computer science hires often encounter challenges such as adapting to large, complex codebases, understanding company-specific development workflows, and bridging the gap between academic concepts and practical application. It's common to feel overwhelmed by the scale of real-world projects and the fast pace of agile development environments. Building effective communication skills and seeking mentorship from more experienced colleagues can help ease this transition and accelerate professional growth.

What is the difference between New Graduate Computer Science vs Software Developer?

AspectNew Graduate Computer ScienceSoftware Developer
Required CredentialsDegree in Computer Science or related fieldDegree often preferred; experience may substitute
Work EnvironmentEntry-level, training-focused, team collaborationDevelopment teams, project-based, coding-focused
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT
Search & Comparison IntentUnderstanding entry-level roles, qualificationsJob responsibilities, skills, career path

In summary, a New Graduate Computer Science role typically refers to an entry-level position requiring a relevant degree and focuses on training and learning. A Software Developer may have similar qualifications but often involves more specific coding responsibilities and project work. Both roles are common in tech industries and serve as starting points for a career in software development.

Are new graduate computer science grads getting jobs?

Many new graduate computer science graduates find employment in software development, data analysis, and related fields, especially when they have strong programming skills and internships. Job availability can vary based on location, industry demand, and individual qualifications, but overall, entry-level roles are accessible for qualified candidates.

How can a new graduate computer science get a job?

A new graduate in computer science can improve job prospects by building a strong portfolio of projects, gaining experience through internships or co-op programs, and developing skills in programming languages, data structures, and algorithms. Networking, participating in coding competitions, and obtaining relevant certifications can also enhance employability in the tech industry.

What are popular job titles related to New Graduate Computer Science jobs in Winnipeg, MB?

For New Graduate Computer Science jobs in Winnipeg, MB, the most frequently searched job titles are:

What job categories do people searching New Graduate Computer Science jobs in Winnipeg, MB look for?

The top searched job categories for New Graduate Computer Science jobs in Winnipeg, MB are:

Infographic showing various New Graduate Computer Science job openings in Winnipeg, MB as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

8569 - Co-op Application Developer

Winnipeg, MB

Full-time

Posted 9 days ago


Job description

1 Positions available for University of Manitoba Computer Science Co-op Student
Primary job focus:To develop software as a member of Niche's technical team, creating n-tier client-server software for use by law enforcement agencies. Co-op students implement internal and customer-submitted change requests that are deployed to customer implementations of NicheRMS and are used in the daily activities of law enforcement officers and support staff.
Learning opportunities:Co-op students are exposed to a cross-section of advanced techniques in RDBMS and middleware design and implementation, as well as the specifics of Windows, .NET, and Web UI application development. Students will improve their ability to write clean, re-usable, scalable code through structured code reviews and ongoing mentoring by members of the development team.
Students will also gain experience working within a very large code base (several million lines) and integrating their work into the Niche git repository. Development is performed with an industry-standard toolset, including Microsoft Visual Studio (C++, C#, the .NET platform), Windows Server and Microsoft SQL Server.
Company:Niche Technology Inc. is an industry-leading developer of advanced law enforcement software, marketing its software to customers across North America, Australia and the UK. With more than 100 police agencies worldwide using our systems, Niche is the preeminent supplier of mission critical data/case management software for police.
Environment: Niche relocated to a new office building in August 2018. The entire development team is centralized on-site at this new location, allowing for ease of communication and collaboration. Niche Technology offers a casual and friendly environment. Some perks include an on-site gym, catered lunches on Fridays, flexible hours, standing desks, and gaming consoles in the lunchroom.
Niche Technology offers a stimulating, collegial workplace that is an ideal environment for computer science co-op students. We have participated in the University of Manitoba Computer Science Co-op program for approximately 25 years and have been recognized as consistently providing outstanding co-op placements. Most of our team members were U of M co-op students, and we aim to continue expanding our development team by offering exceptional fulltime employment opportunities for co-op program graduates.


Qualifications:


  • Familiarity with relational databases and UI design is advantageous but not required.
  • Interest and enthusiasm for developing modern, easy-to-use software is essential.
  • A desire to learn and improve as a developer is also crucial.
  • A routine security clearance check is required.


Additional information:


Because of the nature of this work and our clients,you must be able to meet the following requirements:


  • Able to obtain security clearance
  • Be a Canadian citizen or have PR status
  • Have no indictable offense/felony convictions
  • Be a student in the University of Manitoba Computer Science Co-op program.


If you don't meet the above requirements, you will not be able to acquire mandatory security clearance within co-op program timelines.