1

Computer Programmer Jobs in Saskatchewan (NOW HIRING)

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

Use 3D CAD to develop projects and products. * Design, prototype, and testing of hydraulic systems ... Mechanical Engineering degree or equivalent. * Proficiency with design and 3D CAD tools, SolidWorks ...

Basic knowledge of required systems and products including creating and interpreting engineering drawings, production specifications, and testing protocols using either CAD (computer-aided drafting ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...

Partnering with experienced engineers, QA, and product stakeholders, you will work with a broad set of technologies and tools, primarily within a Windowsbased 3D CAD system written in C++, as well as ...

next page

Showing results 1-20

Computer Programmer information

See Saskatchewan salary details

$34K

$67.7K

$111K

How much do computer programmer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for computer programmer in Saskatchewan is $67,674.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $78,000.00 per year, depending on experience, location, and employer.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often collaborate with teams to design solutions and troubleshoot issues. Strong problem-solving skills and knowledge of development tools are essential in this role.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

Is a computer programmer a good career?

A computer programmer is a skilled professional who writes, tests, and maintains software code, often working with programming languages like Python, Java, or C++. The field offers strong job growth, competitive salaries, and opportunities across various industries, but it requires continuous learning and problem-solving skills. Success in this career depends on technical proficiency, adaptability, and staying current with technological advancements.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, using programming languages like Java, Python, or C++ to create and maintain software applications. Many positions require problem-solving skills, knowledge of development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in Saskatchewan? The most popular types of Computer Programmer jobs in Saskatchewan are:
What job categories do people searching Computer Programmer jobs in Saskatchewan look for? The top searched job categories for Computer Programmer jobs in Saskatchewan are:
What are popular job titles related to Computer Programmer jobs in SK? For Computer Programmer jobs in SK, the most frequently searched job titles are:
Infographic showing various Computer Programmer job openings in Saskatchewan as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $67,674 per year, or $32.5 per hour.

Civil CAD Design Technologist

Associated Engineering

Saskatoon, SK • Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 7 days ago


Job description

The opportunity

Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Civil CAD Design Technologist to join our Transportation team in our Saskatoon office. In this role you will be responsible for the design and drafting of transportation and civil infrastructure projects for both private and public sector clients. This position is a full-time position.

What we offer:

  • Flexible/hybrid working arrangements, depending on position and following the first year
  • Market competitive salaries, with annual reviews
    • Matching company pension program, increasing over time
  • Comprehensive benefits including:
    • Health/dental/vision coverage
    • Fitness allowance,
    • Employee and family assistance programs
    • Mental health supports
  • Paid time off so that you can recharge including:
    • Generous paid vacation
    • Paid office closure over December holiday break
    • Industry leading paid sick time
    • Maternity/paternity leave top up program
  • Ongoing support for your professional development and growth
    • Active Young Professional group
    • Formal mentoring programs
    • Paid professional development hours
    • Capacity building seminars
  • Opportunities to participate in social club activities and events
    • Company-wide social events
    • Regular lunch-and-learns
    • Community volunteer opportunities

What you’ll do

  • Participate in the design and drafting of transportation and civil infrastructure projects for both private and public sector clients.
  • Preparing project drawings through the interpretation of design information provided by engineers and senior designers for road reconstruction and linear infrastructure projects.
  • Resident inspection and surveys may be required from time to time.
  • Delivering production work in accordance with company technical and operating procedures.
  • Providing support to other members of the team.
  • Delivering projects on budget and within identified schedules.
  • Engaging in a collaborative work environment with your team, as well as other disciplines/offices.

Our diverse range of projects include:

  • highways and roadways
  • culverts and drainage improvements
  • site grading and earthworks modeling
  • parking lots
  • land developments (new neighbourhoods, industrial parks, commercial, residential, and institutional site developments)
  • storm ponds
  • infrastructure renewal and replacements.
  • water distribution systems
  • wastewater and stormwater collection systems

You may also complete site visits and assist in surveying and other field work as required. You will provide support to other members of our team while working on a variety of projects in a collaborative team environment.

Does this sound like you?

  • Diploma in Engineering Technology from an accredited post-secondary institution
  • Certification with Technology Professionals Saskatchewan (PTech or CTech) is an asset
  • Preferred 1-2 years experience in the drafting of transportation and civil infrastructure projects, gained in an engineering workplace setting
  • Proven ability in the use of AutoDesk Civil3D, as well as other CAD-based civil design software
  • Strong attention to detail
  • Committed team player
  • Demonstrated time management skills and ability to work independently
  • Proven analytical thinking and problem-solving skills
  • Forward thinking and focused on opportunities to improve overall team performance and client service
  • Strong verbal & written communication skills
  • Experience working in the field is an asset
  • Possess a valid class 5 driver's license
  • Available to travel to project sites on occasion

About Us

At Associated Engineering, we’re passionate about not only the work we do but the communities we live and work in. Which is why sustainability is at the heart of everything we do. As a carbon neutral company since 2009, we help shape resilient and sustainable communities across Canada.

As a Platinum Member of Canada’s Best Managed Companies since 2008, we take pride in nurturing a workplace where people thrive. We are an employer of choice providing our people with a supportive, collaborative, engaging and dynamic place to build a career, while bringing inspiration and innovation to our work.

Our company culture is shaped by:

  • Growth and development of our employees – chart your career course, whatever stage you are at!
  • A broad variety of meaningful work that supports local communities – we are a medium-sized company working on significant projects, helping to shape communities!
  • We care, we commit, we create – our promise to both clients and each other!

What’s next? Ready to make an impact? Join a company that values your ideas, invests in your growth, and empowers you to shape the future. Apply today!

Want more information?

  • Check out what a day at Associated Engineering looks like via LinkedIn
  • Our Environmental, Social and Governance Report