1

Software Development Jobs in Winnipeg, MB (NOW HIRING)

Managing custom software development projects, either mobile or web applications * Document writing skills, eg. Requirements documents, proposals, RFPs * Experience managing infrastructure projects ...

Senior QA Automation Engineer

Winnipeg, MB · On-site

CA$110K - CA$120K/yr

This role will partner closely with software developers, game designers, product owners, and the broader QA team to embed intelligent automation into the software development lifecycle and CI/CD ...

New

Minimum 8+ years of experience in software development and system integration * Strong experience designing and developing integrations using the Microsoft Azure suite * Experience supporting BizTalk ...

Having some form of technical background (e.g. IT managed services, software development, architecture, IT infrastructure, etc.). * Demonstrating a passion for Cloud technology/services, emerging or ...

Showing results 41-60

Software Development information

See Winnipeg, MB salary details

$16

$38

$60

How much do software development jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for software development in Winnipeg, MB is $38.12, according to ZipRecruiter salary data. Most workers in this role earn between $22.64 and $53.16 per hour, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.
What are the most commonly searched types of Software Development jobs in Winnipeg, MB? The most popular types of Software Development jobs in Winnipeg, MB are:
What are popular job titles related to Software Development jobs in Winnipeg, MB? For Software Development jobs in Winnipeg, MB, the most frequently searched job titles are:
Infographic showing various Software Development job openings in Winnipeg, MB as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $79,300 per year, or $38.1 per hour.

Business Development Manager (Winnipeg)

Caesarstone

Winnipeg, MB • On-site

Full-time

Medical, Dental

Re-posted yesterday


Caesarstone rating

7.4

Company rating: 7.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

192nd of 415 rated retail wholesalers


Job description

Business Development Manager - Winnipeg (frequent travel to Saskatchewan required)

Compensation and Benefits

  • Salary: $60,000–$70,000 + performance driven bonus with a 35% target, paid quarterly
  • Car Allowance
  • RRSP matching program
  • Health & Dental Coverage
  • Overnight travel every 4 weeks

Caesarstone is seeking a Business Development Manager to grow our presence across the market. This role focuses on building relationships with architects, designers, builders, and fabricators to drive specification and product adoption across residential and commercial projects.

The ideal candidate is a relationship driven sales professional who enjoys developing new business, presenting innovative surface solutions, and influencing design and decisions.

RESPONSIBILITIES

  • Develop and maintain strong relationships with architects, designers, builders, and fabricators.
  • Identify and pursue new business opportunities, turning leads into project specifications.
  • Present Caesarstone products through client meetings, showroom engagements, and industry events.
  • Manage key accounts, ensuring clients have the support and resources needed to specify Caesarstone products.
  • Maintain an organized pipeline of opportunities, ensuring timely follow up and territory coverage.
  • Attend trade shows, networking events, and industry conferences to strengthen your professional network.
  • Collaborate with internal teams to ensure smooth project execution and support product launches.

Location website:
Canada
Requirements:

QUALIFICATIONS

  • Bachelor’s degree Marketing, Sales, or equivalency in experience.
  • Minimum of 3-5 years of successful sales experience with a proven track record of persuading/influencing others.
  • Proven track record in B2B sales, with a focus on architectural or design-related industries.
  • Strong understanding of architectural and interior design concepts, materials, and trends.
  • Ability to develop and deliver presentations, create, compose, and edit written materials.
  • Proven history of sales success identifying and developing new business opportunities
  • Ability to translate client needs into effective solutions.
  • Excellent communication and interpersonal skills.
  • Proficiency in using CRM software and Microsoft Office Suite.
  • Self-motivated, proactive, and results-driven with the ability to work independently and as part of a team.
  • Must be willing to travel. Valid Driver’s License and willingness to work a flexible schedule with occasional overnight travel.

WORKING CONDITIONS

  • Frequent local travel, occasionally requiring multi hour drives.
  • Frequent travel to Saskatchewan is required
  • Manual dexterity required for computer and presentation tools.
  • Occasional lifting up to 50 lbs and weekend showroom coverage as needed.
  • Flexibility in schedule, including occasional overnight trips for meetings or events

Why Join Caesarstone

  • Work with top architects, designers, and builders in a key market
  • Influence high profile residential and commercial projects
  • Exposure to innovative surfaces and products in a fast-growing industry

We are proud to provide this unique career opportunity in a progressive environment with continuous learning and opportunity for growth. In addition, the successful candidate will have the opportunity to be a part of a major organization poised for growth, which has a track record of success and strong brand presence. We are committed to fostering an inclusive and accessible environment. Our Company is an equal opportunity employer committed to diversity and inclusion. We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

OUR COMPANY VALUES

People First: We treat each other with fairness and respect, consistently provide opportunities for growth, and health and safety are our first priority.

Accountability: Together, we take ownership of our actions, business and future.

Innovation: We are committed to fresh thinking and breakthrough ideas that create value.

Winning Spirit: We are enthusiastic and foster a ‘can-do’ attitude in striving to be No 1. We are committed to excellence and share and celebrate our achievements.




What Caesarstone employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom