1

Programmer Analyst Jobs in Saskatchewan (NOW HIRING)

Business Analyst Employment Type: Contract Position Summary We are seeking an experienced Business Analyst to support technology initiatives by gathering and documenting business requirements ...

Write technical reports and analysis to support design submissions. * Review shop drawings for compliance & participate in development of engineering standards. * Obtain proposals from and follow-up ...

Write technical reports and analysis to support design submissions. * Review shop drawings for compliance & participate in development of engineering standards. * Obtain proposals from and follow-up ...

Software Developer II - Saskatoon VersaBank is an inclusive, entrepreneurial, Schedule 1 Chartered ... Analyze and evaluate new applications and modifications to existing systems. * Develop secure ...

Analyze requirements and contribute to software requirement specifications and technical design ... Solid understanding of objectoriented programming, data structures, and algorithms. * Development ...

Engineer, Electrical

Regina, SK · On-site

CA$81K - CA$117K/yr

Provide system and project design optimization for projects through detailed analysis, engineering assessments and other technical measures for SaskEnergy distribution, transmission, compression and ...

Showing results 21-40

Programmer Analyst information

See Saskatchewan salary details

$36.5K

$81.8K

$135.5K

How much do programmer analyst jobs pay per year?

As of Aug 12, 2026, the average yearly pay for programmer analyst in Saskatchewan is $81,842.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,500.00 and $94,000.00 per year, depending on experience, location, and employer.

What is the difference between Programmer Analyst vs Software Developer?

AspectProgrammer AnalystSoftware Developer
Primary RoleAnalyzes user requirements, designs solutions, and develops applicationsDesigns, codes, tests, and maintains software applications
Required SkillsProgramming, analysis, problem-solving, communicationProgramming, software design, debugging, project management
Work EnvironmentOften in IT departments, collaborating with analysts and usersIn development teams, working on coding and software projects
CertificationsTypically none required, but certifications like Microsoft Certified or Java certifications are commonSimilar certifications, including programming language certifications and Agile/Scrum

While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.

How do programmer analysts typically balance coding tasks with analyzing business requirements in their daily work?

Programmer Analysts often split their time between developing software solutions and working closely with business stakeholders to gather and interpret requirements. This means you'll frequently switch between writing code, debugging applications, and participating in meetings to clarify project goals or discuss user needs. Effective communication and time management are crucial, as you'll need to translate business processes into technical specifications while ensuring your solutions remain aligned with organizational objectives. Collaboration with project managers, business analysts, and quality assurance teams is common, making teamwork an integral part of the role.

What is a programmer analyst?

As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.

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

To thrive as a Programmer Analyst, you typically need strong analytical skills, programming proficiency (often in languages such as Java, Python, or C#), and a bachelor’s degree in computer science or a related field. Familiarity with databases, software development tools, and systems analysis methodologies, as well as certifications like CompTIA or Microsoft Certified Solutions Developer (MCSD), are commonly required. Strong problem-solving abilities, effective communication, and attention to detail enable standout performance in both technical troubleshooting and translating business needs into technical solutions. These skills and qualities are crucial for delivering reliable software that meets organizational requirements and facilitates smooth business operations.
What are the most commonly searched types of Programmer Analyst jobs in Saskatchewan? The most popular types of Programmer Analyst jobs in Saskatchewan are:
What are popular job titles related to Programmer Analyst jobs in Saskatchewan? For Programmer Analyst jobs in Saskatchewan, the most frequently searched job titles are:
Infographic showing various Programmer Analyst job openings in Saskatchewan as of August 2026, with employment types broken down into 1% Internship, 75% Full Time, 18% Part Time, and 6% Contract. Highlights an 81% Physical, 9% Hybrid, and 10% Remote job distribution, with an average salary of $81,842 per year, or $39.3 per hour.

Senior Procurement Analyst - Property Management

Brandt

Regina, SK

Full-time

Re-posted 13 days ago


Job description

Brandt Group of Companies is seeking a Senior Procurement Analyst to join our Regina, SK team. The Senior Procurement Analyst will assist the team in supporting the development and execution of assigned commodity sourcing requirements for all Brandt Group of Companies spread throughout North America, New Zealand, and Australia. The role will collaboratively use supplier and market data, and perform activities that support all operations in sourcing, contracting, and supplier relationships. This position will assist in execution of sourcing projects, and interact with other Procurement groups and stakeholders to implement relevant strategies for assigned commodity. This position will manage agreements, establish strong links with business stakeholders and suppliers to facilitate and implement planning, sourcing and contracting pursuits.

Duties and Responsibilities

  • Analyze spend portfolio and determine overall procurement approach for assigned areas based on magnitude of dollars, strategic importance, and opportunity for value delivery.
  • Manage and coordinate service contracts (like snow removal, landscaping, janitorial, waste etc), and other facilities-related needs, ensuring timely execution and strong vendor relationships.
  • Support utilities management by maintaining basic knowledge of electricity, gas, and water supply requirements assisting in vendor coordination and cost monitoring.
  • Support and assist in development of sourcing strategies for assigned projects or commodities.
  • Research the supply market for assigned areas. Advise current and future market trends.
  • Use supplier and market data to incorporate business unit requirements.
  • Assist sourcing activities, supplier selection, supplier negotiations, and create and monitor supplier agreements.
  • Identify, implement, and manage supplier relationships to support Brandt’s business unit requirements.
  • Learn and support contracting process (negotiation, contract preparation and administration), tactical and transactional activity for assigned areas.
  • Enforce established supplier agreements and report back on value added.
  • Explore cost reduction and supplier performance improvement, including alternating suppliers and products, renegotiating contracts to account for market changes, and working in conjunction with appropriate functional areas as needed.
  • Developing, writing and publishing bids (RFI, RFP, RFQ, RFx).
  • Maintain current market information for the categories of responsibility to ensure that Brandt’s prices remain competitive within the confines of existing contracts.
  • Monitor and report performance metrics 
  • Update and manage system data, ECN, NCR and ECR requests. 
  • Maintain LT, price, ordering parameters for all purchase parts assigned.
  • All other assigned task by manager.

 #LI-ONSITE 


Required Skills
  • Strong Customer focus and communication skills
  • Data/Analytical skills
  • Excellent verbal and written communication abilities 
  • Strong implementation and change management skills, and performance drive
  • Process oriented 

Required Experience
  • Bachelor’s degree in business, Finance, Engineering, or Supply Chain Management.
  • Relevant work experience, preferably in Procurement or Supply Chain.