1

Senior Programmer Jobs in Kitchener, ON (NOW HIRING)

Senior Electrical Designer

Hamilton, ON · On-site

CA$80K - CA$110K/yr

Senior Electrical Designer Hamilton, ON At EXP, we're driven to provide innovative solutions for ... As a team of engineers, architects, designers, scientists, creators and a community of ...

Senior Landfill Gas Engineer

Cambridge, ON · On-site

CA$159K - CA$211K/yr

Develop and advance landfill gas design standards, methodologies, and innovative engineering practices. * Serve as a trusted expert, providing guidance to clients, senior leaders, and ...

Develop and advance landfill gas design standards, methodologies, and innovative engineering practices. * Serve as a trusted expert, providing guidance to clients, senior leaders, and ...

Senior Manager, Engineering

Kitchener, ON · On-site +1

CA$124K - CA$187K/yr

Senior Manager, Engineering About Us: TreeHouse Foods is a leading manufacturer of private label packaged foods and beverages, operating a network of over 20 production facilities and several ...

Senior Manager, Engineering

Brantford, ON · On-site +1

CA$124K - CA$187K/yr

Senior Manager, Engineering About Us: TreeHouse Foods is a leading manufacturer of private label packaged foods and beverages, operating a network of over 20 production facilities and several ...

Senior Manager, Engineering

Georgetown, ON · On-site +1

CA$124K - CA$187K/yr

Senior Manager, Engineering About Us: TreeHouse Foods is a leading manufacturer of private label packaged foods and beverages, operating a network of over 20 production facilities and several ...

As Senior AI Platform Engineer, you will own the technical capability layer that makes that possible. You will build and maintain the platform infrastructure, connectors, execution patterns, and self ...

Showing results 21-40

Senior Programmer information

See Kitchener, ON salary details

$43.9K

$89.1K

$146.5K

How much do senior programmer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for senior programmer in Kitchener, ON is $89,099.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,440.00 and $102,628.00 per year, depending on experience, location, and employer.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What are the most commonly searched types of Programmer jobs in Kitchener, ON? The most popular types of Programmer jobs in Kitchener, ON are:
What cities near Kitchener, ON are hiring for Senior Programmer jobs? Cities near Kitchener, ON with the most Senior Programmer job openings:
Infographic showing various Senior Programmer job openings in Kitchener, ON as of August 2026, with employment types broken down into 80% Full Time, 12% Part Time, 7% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $89,099 per year, or $42.8 per hour.

Senior Electrical Designer

exp

Hamilton, ON • On-site

CA$80K - CA$110K/yr

Full-time

Posted 25 days ago


Job description

Senior Electrical Designer

Hamilton, ON 

At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their entrepreneurial spirit in an employee-owned company, that believes diversity is what gives us strength, seeks sustainable results and shares ambitions for each other, our clients and the communities we are part of and serve. To be a part of EXP means to have your own experience, while staying connected to a global network of professionals, who believe we are a part of something bigger. Together, we are EXP. 

Are you ready to design your future?

Be our next Senior Electrical Designer!

Your work environment at EXP

EXP is searching for an Senior Electrical Designer to join our Mechanical/Electrical Buildings team in our Hamilton, ON office. The successful applicant will be joining a diverse engineering group in Central Canada poised for growth and challenging opportunities well into the future.
What a day at EXP has in store for you

  • Under the supervision of senior engineers or project manager, produce design packages including schematic diagrams, floor plans, equipment room layouts and schedules
  • Under the supervision of senior electrical engineer or project manager, prepare concept reports, meeting minutes, specification and contract administration documents
  • Conduct site survey for existing conditions when required
  • Carry the electrical calculation as required for the systems
  • Obtain information on equipment from suppliers and select equipment with input from senior designers
  • Attend site meetings during construction with a senior staff member
  • Contribute to all aspects of system level design and assist with other general tasks when needed. Experience in design of power distribution, lighting/lighting controls, fire alarm communications and other low voltage systems (i.e. nurse call, public address/intercom, etc.) for building applications


What your experience looks like

  • 10 years of experience minimum, with a preferred focus in buildings consulting engineering 
  • Revit MEP experience required and AutoCAD proficiency desired 
  • Attention to detail and accuracy

This job posting is for an existing position vacancy within our organization.

The hourly range for this role is between $80k - $110k. The actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.

EXP subscribes to the Workplace Equity Program. Applications from women, members of visible minorities, Indigenous peoples and persons with disabilities are encouraged. Persons with disabilities can obtain accommodation for the selection process by contacting us at the following email address: hrsupport@exp.com.

Our story

With a mission to understand, innovate, partner and deliver, EXP provides engineering, architecture, design and consulting services to the world's built and natural environments.

Our heritage dates back to 1906, when the earliest of EXP's predecessor companies started its engineering infrastructure practice. Today, thousands of creative professionals across EXP work together to deliver extraordinary experiences year after year.

What makes us different

The passion, enthusiasm, diversity and industry-leading capabilities of our employees make us who we are. We're committed to providing a challenging work environment that cultivates career growth, encourages creativity and rewards excellence.

Find out more about life at EXP by visiting www.exp.com.

EXP is proud to be an Equal Opportunity Employer who fully and actively supports equal access for all people regardless of Race, Color, Sex, Religion, Gender, Age, National Origin, Veteran Status, Disability, Genetic Information or Testing, Family and Medical Leave, Sexual Orientation and Gender Identity or Expression. 

Should you need any special accommodations, please feel free to contact us at hrsupport@exp.com and we will arrange for the most suitable accommodations based on your needs.