1

Programmer Manager Jobs in Niagara Falls, ON (NOW HIRING)

Must have an understanding of stormwater management models We are Upper Canada Consultants ( , a mid-sized consulting engineering firm focused on private sector developments and municipal ...

Be Seen First

Manage run-offs, validations, and production readiness * Only candidates currently residing in the ... Engineering degree or equivalent and Crankshaft experience preferred * 3-5+ yrs manufacturing and ...

Process Control Engineer

Welland, ON · On-site

CA$92K - CA$115K/yr

Provide ongoing support for the installed Emerson Delta V system and manage future expansions ... Work with Operations Engineers to review, modify, and optimize existing sequential programming ...

Senior Automation Engineer

Niagara Falls, ON · On-site

CA$105K - CA$115K/yr

Manage automation projects from concept and design through testing, commissioning, and startup ... Professional Engineer designation in Ontario, or eligibility to register * Experience with OSI PI ...

New

WE'RE LOOKING FOR A TECHNICAL TRAINING MANAGER POSITION LOCATION: FORT ERIE, ONTARIO Reporting to ... Bridge the gap between engineering complexities and customer-facing support to ensure accurate ...

next page

Showing results 1-20

Programmer Manager information

Are programmer managers in high demand?

Programmer managers are in high demand due to the need for technical leadership in software development teams. They typically require strong programming skills combined with management experience and are sought after across various industries, especially in technology and finance sectors.

What does a programmer manager do?

A programmer manager oversees software development teams, coordinating projects, setting priorities, and ensuring timely delivery of code. They often have technical expertise in programming and use project management tools to facilitate communication and workflow. Their role includes mentoring developers, managing resources, and aligning technical goals with business objectives.

What is the difference between Programmer Manager vs Software Developer?

AspectProgrammer ManagerSoftware Developer
CredentialsBachelor's or higher in Computer Science; management experienceBachelor's or higher in Computer Science or related field
Work EnvironmentLeads teams, manages projects, coordinates tasksFocuses on coding, designing, and implementing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsCommon across tech, startups, enterprise software

The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

What cities near Niagara Falls, ON are hiring for Programmer Manager jobs? Cities near Niagara Falls, ON with the most Programmer Manager job openings:
Infographic showing various Programmer Manager job openings in Niagara Falls, ON as of August 2026, with employment types broken down into 81% Full Time, 18% Part Time, and 1% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution.

Generation and Energy Management Project Manager

CHA Consulting, Inc.

Saint Catharines, ON

CA$115K - CA$125K/yr

Full-time

Posted 17 days ago


Job description

Join Us:

Lead Smarter Energy Solutions as Generation and Energy Management Project Manager - Optimize, Coordinate, Deliver

Do you excel at bringing complex energy projects from concept through execution? Are you motivated by leading work that helps clients improve efficiency, reduce operating costs, and strengthen long-term energy performance?

CHA Consulting, Inc. is seeking a Generation and Energy Management Project Manager to join our Generation & Energy Management Team in St. Catharines, Ontario. This is an exciting opportunity to manage multidisciplinary projects focused on power and thermal generation solutions-including cogeneration, combined-cycle systems, boilers, chillers, renewable energy, district energy, and electric/gas interconnection projects-while helping clients identify practical strategies that support sustainable energy solutions and optimize facility performance.

What You'll Do:
  • Lead proposal development and create clear scopes, schedules, and budgets in coordination with technical teams
  • Serve as the primary client partner, addressing needs proactively and ensuring strong communication throughout each project
  • Develop project Work Breakdown Structures (WBS) and direct task coordination across multidisciplinary project teams
  • Manage project schedules, deliverables, approvals, and quality controls to keep work on track and aligned with contract requirements
  • Oversee project financials-including budgets, forecasts, revenue, and cash flow-maintaining strong financial performance
  • Direct contract administration, subcontractor coordination, and critical project documentation
  • Lead regular project meetings and provide timely progress updates to clients and internal stakeholders
  • Support marketing efforts, help identify new opportunities, and contribute to the growth of CHA's Generation & Energy Management portfolio
What You Bring:
  • Bachelor's degree in engineering, architecture, science, planning, engineering management, or related field required
  • Minimum of 9 years of industry experience, including 6 years of project management experience required
  • Proven ability to manage client relationships and interpret client contract requirements
  • Demonstrated experience preparing proposals, project plans, extra work authorizations, and project closeout documents required
  • Experience managing project accounting processes-including forecasting, budgeting, revenue, and cash flow-required
  • Experience using Microsoft Office Suite required; familiarity with MS Project, Primavera P6, or Deltek Vision preferred
  • Proven leadership skills and ability to work effectively in a collaborative environment
  • Ability to solve problems independently and manage multiple projects simultaneously
  • Excellent verbal and written communication skills and leadership skills with the ability to adapt style for various audiences
  • Ability to travel as needed required
  • Consulting industry experience highly preferred
  • PMP certification, P. Eng (Professional Engineer) license, or equivalent professional license preferred
Why You'll Love It Here:
  • Lead energy-focused projects that help clients improve efficiency, lower operating costs, and strengthen long-term performance
  • Collaborate with technical experts across planning, design, energy conservation, power generation, and facility optimization 

Curious about the impactful work our Generation & Energy Management team is doing? Explore how CHA helps clients optimize energy performance, reduce operational costs, and deliver sustainable facility solutions by visiting: chasolutions.com/solutions/manufacturing-advanced-technology-facilities/.

Salary Range:

$115,000 - $125,000 CAD

Salary is based on a variety of factors, including, but not limited to, qualifications, experience, education, licenses, specialty, training, and fair market evaluation based on industry standards. 

Culture/EEO Statement:

At CHA, we work every day to create solutions, help people, and improve our world, committed to creating and fostering excellence in our diverse and highly talented teams. Our teams continually strive to find better ways - always searching, never settling - to achieve extraordinary results. Our values around hiring, training, and community engagement reflect a company culture that is inclusive and forward leaning, always pushing the limits of what is possible.

We as an organization celebrate the values of inclusion and equality, and advocate for the full participation of all people in an environment free of discrimination. To support these values, we invite all qualified applicants to be considered for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability, protected veteran status, or any other characteristic protected by law.

#LI-JL1

Employment Type: FULL_TIME