University degree or college diploma in Computer Science, or equivalent practical experience * Strong expertise in SQL (ideally 5+ years) * Strong experience with Microsoft .NET technologies (Apache2 ...
University degree or college diploma in Computer Science, or equivalent practical experience * Strong expertise in SQL (ideally 5+ years) * Strong experience with Microsoft .NET technologies (Apache2 ...
Mining Process Engineer
Winnipeg, MB · Hybrid
CA$115K - CA$135K/yr
Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing, testing, and commissioning industrial control systems; Physical Demands:
Mining Process Engineer
Winnipeg, MB · Hybrid
CA$115K - CA$135K/yr
Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing, testing, and commissioning industrial control systems; Physical Demands:
Manager, IT
Winnipeg, MB · On-site
Bachelor's degree in computer science, engineering, or a related discipline. * 5 to 7 years of experience in managing mission-critical and fault-resilient applications, handling large volumes of ...
Manager, IT
Winnipeg, MB · On-site
Bachelor's degree in computer science, engineering, or a related discipline. * 5 to 7 years of experience in managing mission-critical and fault-resilient applications, handling large volumes of ...
Psychology Technician - Jordan's Principle
Winnipeg, MB · On-site
$35.33 - $41.77/hr
Bachelor of Arts or Science degree in Psychology from a recognized university with course work in ... Strong computer capabilities with current software applications, Microsoft Word, Excel, Access ...
Psychology Technician - Jordan's Principle
Winnipeg, MB · On-site
$35.33 - $41.77/hr
Bachelor of Arts or Science degree in Psychology from a recognized university with course work in ... Strong computer capabilities with current software applications, Microsoft Word, Excel, Access ...
Behaviour Analyst (0.5) - Jordan's Principle
$43.04 - $54.14/hr
Bachelor of Arts or Science degree in Psychology from a recognized university with course work in ... Strong computer capabilities with current software applications, Microsoft Word, Excel, Access ...
Behaviour Analyst (0.5) - Jordan's Principle
$43.04 - $54.14/hr
Bachelor of Arts or Science degree in Psychology from a recognized university with course work in ... Strong computer capabilities with current software applications, Microsoft Word, Excel, Access ...
Bachelor Degree in Computer Science, telecom, or equivalent Great-to-haves * Cisco Certifications - CCNP (Collaboration and/or Enterprise and/or Security track), CCIE (Collaboration and/or Enterprise ...
Bachelor Degree in Computer Science, telecom, or equivalent Great-to-haves * Cisco Certifications - CCNP (Collaboration and/or Enterprise and/or Security track), CCIE (Collaboration and/or Enterprise ...
Senior Infrastructure Specialist, Data Base
Winnipeg, MB · On-site
CA$135K/yr
What you will bring * Post-secondary education in Computer Science, Computer Engineering ... A high degree of accountability, sound judgment, and willingness to seek assistance or escalate ...
Senior Infrastructure Specialist, Data Base
Winnipeg, MB · On-site
CA$135K/yr
What you will bring * Post-secondary education in Computer Science, Computer Engineering ... A high degree of accountability, sound judgment, and willingness to seek assistance or escalate ...
T-SQL Programmer
Winnipeg, MB · On-site
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of professional software development experience * Fluency in English and French (written and oral)
T-SQL Programmer
Winnipeg, MB · On-site
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of professional software development experience * Fluency in English and French (written and oral)
Senior Technical Lead
CA$113K - CA$163K/yr
Post-secondary degree or diploma in Computer Science, or an equivalent combination of education and experience * Minimum of 8 years' experience delivering software, integration, or platform ...
Senior Technical Lead
CA$113K - CA$163K/yr
Post-secondary degree or diploma in Computer Science, or an equivalent combination of education and experience * Minimum of 8 years' experience delivering software, integration, or platform ...
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field (Degrees in Systems Engineering or Electrical Engineering with relevant integration ...
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field (Degrees in Systems Engineering or Electrical Engineering with relevant integration ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience * 5+ years designing, developing, and supporting enterprise web applications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience * 5+ years designing, developing, and supporting enterprise web applications
Operations Analyst
Winnipeg, MB · Remote
Bachelor's degree in Business Administration, Computer Science, Statistics Analytics, Accounting, or a related field, or an equivalent combination of education and experience. * 2+ years of ...
Operations Analyst
Winnipeg, MB · Remote
Bachelor's degree in Business Administration, Computer Science, Statistics Analytics, Accounting, or a related field, or an equivalent combination of education and experience. * 2+ years of ...
Information & Technology Talent Community
Winnipeg, MB · On-site +1
Qualifications Education * Diploma in Computer Science or related IT discipline. Technical ... Ability to manage multiple activities with a degree of risk while working within established ...
Information & Technology Talent Community
Winnipeg, MB · On-site +1
Qualifications Education * Diploma in Computer Science or related IT discipline. Technical ... Ability to manage multiple activities with a degree of risk while working within established ...
Bachelor Computer Science / Software Engineering or equivalent degree * Prior experience working in an Architect capacity and exposure to Architecture governance preferred * 10+ years of demonstrated ...
New
Bachelor Computer Science / Software Engineering or equivalent degree * Prior experience working in an Architect capacity and exposure to Architecture governance preferred * 10+ years of demonstrated ...
New
Information & Technology Talent Community
Winnipeg, MB · On-site +1
Diploma in Computer Science or related IT discipline. Technical Knowledge and Skills * Knowledge of ... Ability to manage multiple activities with a degree of risk while working within established ...
Information & Technology Talent Community
Winnipeg, MB · On-site +1
Diploma in Computer Science or related IT discipline. Technical Knowledge and Skills * Knowledge of ... Ability to manage multiple activities with a degree of risk while working within established ...
Bachelor's degree in Computer Science, Information Technology, or a related discipline (or an equivalent combination of education and experience) * Minimum 5+ years of overall IT engineering ...
Bachelor's degree in Computer Science, Information Technology, or a related discipline (or an equivalent combination of education and experience) * Minimum 5+ years of overall IT engineering ...
Bachelor's degree in computer science, Information Security, or a related field. * 5+ years of experience in vulnerability management with at least 3 years in a leadership role. * Demonstrated ...
Bachelor's degree in computer science, Information Security, or a related field. * 5+ years of experience in vulnerability management with at least 3 years in a leadership role. * Demonstrated ...
Senior Software Development Lead
Winnipeg, MB · Hybrid
CA$86K - CA$144K/yr
Post-secondary diploma/degree in a field related to Computer Science, or equivalent experience * 5-10 years of experience in Software Development is required. * Experience leading software ...
Senior Software Development Lead
Winnipeg, MB · Hybrid
CA$86K - CA$144K/yr
Post-secondary diploma/degree in a field related to Computer Science, or equivalent experience * 5-10 years of experience in Software Development is required. * Experience leading software ...
Bachelor's degree in Computer Science, Information Technology, or a related field * 10+ years of extensive experience in network security * Proven track record of successfully managing and leading ...
Bachelor's degree in Computer Science, Information Technology, or a related field * 10+ years of extensive experience in network security * Proven track record of successfully managing and leading ...
Security Architect
Winnipeg, MB · On-site
Bachelor's or master's degree in Information Technology, Computer Science, or a related work experience, or equivalent * Previous security experience in a consultancy role collaborating with internal ...
Security Architect
Winnipeg, MB · On-site
Bachelor's or master's degree in Information Technology, Computer Science, or a related work experience, or equivalent * Previous security experience in a consultancy role collaborating with internal ...
Computer Science Degree information
See Manitoba salary details
$23.5K - $44.5K
21% of jobs
$47.9K is the 25th percentile. Wages below this are outliers.
$44.5K - $65.5K
24% of jobs
The median wage is $72.8K / yr.
$65.5K - $86.5K
14% of jobs
$86.5K - $107.5K
15% of jobs
$110.4K is the 75th percentile. Wages above this are outliers.
$107.5K - $128.5K
9% of jobs
$128.5K - $149.5K
0% of jobs
$149.5K - $170.5K
2% of jobs
$170.5K - $191.5K
4% of jobs
$191.5K - $212.5K
3% of jobs
$212.5K - $233.5K
5% of jobs
$233.5K - $254.5K
2% of jobs
$23.5K
$102.6K
$254.5K
How much do computer science degree jobs pay per year?
What can you do with a computer science degree?
What is a computer science degree?
What are the key skills and qualifications needed to thrive with a computer science degree, and why are they important?
What is the difference between Computer Science Degree vs Software Developer?
| Aspect | Computer Science Degree | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically requires programming skills, experience, and sometimes certifications |
| Work Environment | Academic, research, or industry settings | Tech companies, startups, or freelance projects |
| Industry Usage | Used as a qualification for various tech roles | Practical role focused on coding and software creation |
| Search & Comparison Intent | Understanding educational requirements and career paths | Job qualifications and skills needed for software development |
While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.
What jobs can you do with a computer science degree?
Are computer science degree majors still in demand?
What jobs does a computer science degree get you?
What types of entry-level roles are typically available to recent graduates with a computer science degree, and how do these roles support career growth?

Other
Medical, Dental, Vision
Re-posted 25 days ago
Job description
UnionWare is looking for a Product Developer to join their team!
ABOUT UNIONWARE:
UnionWare ULC, based in Winnipeg, Manitoba, has been building and supporting membership-management software for labour unions since 1998. The platform centralizes tasks like membership tracking, dues processing, grievance handling, and event coordination - serving unions across Canada, the U.S., and Australia. Rooted in Winnipeg's vibrant tech community, UnionWare combines local talent and global reach to empower organized labor with streamlined, data-driven tools.
ABOUT THE ROLE:
As a Product Developer, you'll play a hands-on role in shaping and evolving our core product. You'll work across the full software development lifecycle-designing, building, and maintaining features that deliver real value to our users.
This role blends product thinking with technical execution. You'll collaborate closely with teammates across the business, contribute to modernizing our platform, and help balance forward-looking improvements with the realities of an established product and client base.
Requirements
- Design, develop, and implement new features within UnionWare's existing technology stack
- Maintain and support applications and components developed by the team
- Contribute to strategic initiatives focused on modernizing architecture, technology stack, development practices, and deployment pipelines
- Research and evaluate emerging technologies and solutions for potential adoption within the product suite
- Continuous improvement to our ability to utilize AI in our development & test practices
- Continuous improvement to our ability to automate tests of our software
- Balance progress toward a modernized platform with current business and technical constraints
- Partner with internal teams to support product functionality and address client-related issues
- Occasionally participate in client interactions, including meetings, phone calls, and email communication
- Participate in periodic travel as required to support client or business needs
- Perform other related duties as assigned
Qualifications
- University degree or college diploma in Computer Science, or equivalent practical experience
- Strong expertise in SQL (ideally 5+ years)
- Strong experience with Microsoft .NET technologies (Apache2 Ubuntu Default Page: It works , C#, ASP.NET Core, an open-source web development framework | .NET Web Forms) (ideally 5+ years)
- Strong front-end development experience with JavaScript, jQuery, and CSS (ideally 5+ years)
- Deep understanding of UnionWare's control table-oriented architecture
- Experience with modern UI frameworks is considered an asset
- Knowledge of common software architecture patterns and their trade-offs is considered an asset
- Expertise in unit testing practices & frameworks across .Net and Javascript
Skills
Work Execution
- Demonstrates high standards in work quality, including strong attention to detail, consistency, follow-through, and effective time management
- Personal Effectiveness: Shows accountability, adaptability, initiative, creativity, and strong problem-solving abilities
Collaboration & Ownership
- Ability to independently deliver smaller initiatives end-to-end, ensuring alignment with design standards and business requirements
- Ability to contribute effectively within a team on larger, more complex projects
- Ability to quickly spot and address edge cases in software, tests, and specs
- Ability to quickly spot and address potential security issues in software and specs
#TagSoftwareGroupÂ
Benefits
- Personal training plans and professional development.
- Flexible work hours and focus on work/life balance.
- Health, dental and vision coverage from day one of employment.
- Profit sharing and annual cost-of-living increases.
- GRSP contributions and monthly team-building events.
- Participation in hack weeks and an innovative culture.