1

Senior Programmer Analyst Jobs in Kitchener, ON (NOW HIRING)

Senior Analyst Radiochemistry

Burlington, ON · On-site

CA$70K - CA$100K/yr

The Radio Chemistry Senior Analyst is a technical leadership role responsible for establishing ... Coordinate with engineering and IT teams to ensure optimal laboratory infrastructure, data systems ...

SR&ED TMT, Sr Analyst

Kitchener, ON · Hybrid

CA$68K - CA$102K/yr

As a Senior Analyst in SR&ED at Deloitte, your day is dynamic and impactful. You'll develop core ... A university degree in engineering or a bachelor's degree in science relevant to technology, media ...

As a senior member of the technical team, this individual takes full ownership of the ... Observability, SRE & Performance Analysis Observability Architecture: Designs and scales enterprise ...

Senior Control Engineer

Kitchener, ON · On-site

CA$95K - CA$140K/yr

Senior Control Engineer Department: Inverter Firmware Compensation: $95,000 - $140,000 + annual ... Support rootcause analysis for lab and field issues by reproducing scenarios in HIL. * Mentor ...

Reporting to the Manager, Data Analytics, the Senior Data Analyst will lead the development ... A degree in mathematics, statistics, engineering, computer science, economics, or a related ...

Job Summary: The Senior Applications Engineer is a seasoned individual contributor and a ... Independently lead root cause analyses to recreate and resolve customer issues, providing complete ...

Senior Control Engineer

Kitchener, ON · On-site

CA$95K - CA$140K/yr

Senior Control Engineer Department: Inverter Firmware Compensation: $95,000 - $140,000 + annual ... Support rootcause analysis for lab and field issues by reproducing scenarios in HIL. * Mentor ...

next page

Showing results 1-20

Senior Programmer Analyst information

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

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

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess strong programming skills in languages like Java, C#, or SQL, and may hold certifications such as PMP or ITIL.

What cities near Kitchener, ON are hiring for Senior Programmer Analyst jobs?

Cities near Kitchener, ON with the most Senior Programmer Analyst job openings:

Infographic showing various Senior Programmer Analyst job openings in Kitchener, ON as of August 2026, with employment types broken down into 89% Full Time, 5% Part Time, and 6% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution.

Senior Engineering Professional

Hire Resolve.com

Hamilton, ON

Full-time

Medical, Dental, Vision, PTO

Re-posted 17 days ago


Job description

Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals. These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.

This role is designed to encapsulate multiple engineering disciplines and may suit professionals with backgrounds in Mechanical, Electrical, Civil, Chemical, Industrial, Process, Manufacturing, or Project Engineering, across sectors such as infrastructure, construction, energy, mining, manufacturing, utilities, and technology.

Key Responsibilities
  • Lead or contribute to engineering projects from concept and design through to execution and handover
  • Apply advanced engineering principles to solve complex technical, operational, and business challenges
  • Collaborate with multidisciplinary teams including project managers, operations, contractors, and consultants
  • Ensure compliance with Canadian regulations, provincial codes, and industry standards
  • Review and approve engineering drawings, specifications, calculations, and technical documentation
  • Drive continuous improvement initiatives to enhance safety, efficiency, and operational performance
  • Provide technical leadership, mentorship, and guidance to junior engineers and technical staff
  • Support project planning, scheduling, budgeting, and risk management activities
  • Liaise with clients, suppliers, vendors, and regulatory bodies as required

Requirements

  • Bachelor's degree in Engineering (BEng or BASc) in Mechanical, Electrical, Civil, Chemical, Industrial, or a related discipline
  • 7-15+ years of relevant engineering experience, depending on discipline and role scope
  • Proven experience working on complex engineering projects within infrastructure, energy, mining, construction, manufacturing, or industrial environments
  • Strong technical knowledge within your engineering discipline
  • Familiarity with Canadian standards, provincial codes, and regulatory requirements
  • Excellent analytical, problem-solving, and decision-making skills
  • Strong written and verbal communication skills
  • Ability to work independently and within cross-functional teams
  • Professional Engineer (P.Eng.) designation or eligibility for licensure is preferred
  • Proficiency with relevant engineering software, tools, and systems

Benefits

  • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
  • RPP - Group RRSP
  • Paid Time Off Benefits
  • Training & Development