1

Senior Programmer Analyst Jobs in Chestermere, AB

SENIOR ENGINEER, SCADA WHO WE ARE Our Power, Your Possibilities At TransAlta , we don't just ... Conduct Root Cause Failure Analysis and recommend corrective actions * Manage long-term planning ...

SENIOR ENGINEER, SCADA WHO WE ARE Our Power, Your Possibilities At TransAlta , we don't just ... Conduct Root Cause Failure Analysis and recommend corrective actions * Manage long-term planning ...

At Onterris, we bridge the gap between advanced numerical analysis and practical, constructible ... As a Senior Engineer, you will help shape our surface water strategy, mentor the next generation of ...

The Sr Transmission Line Engineer in Operational Engineering is responsible for providing technical ... Conduct Root Cause Failure Analysis (RCFA) for transmission line related events, including ...

The Sr. Design Engineer is a key member of the engineering team, responsible for the design ... Evaluating products and equipment using analytical models and software analysis (ie. FEA, Mathcad)

As Senior CorpSec Analyst, you are both a senior operator and a project lead. You own detection and ... Own detection engineering across the corporate security stack - tune DLP, EDR, phishing templates ...

Job Title: Senior Network Analyst Company: Precision Drilling Corporation Work Arrangements: On ... This role is ideal for a hands-on network engineer with deep firewall, routing, and switching ...

Senior GIS Analyst

Calgary, AB ยท On-site

CA$95K - CA$125K/yr

Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines ... A Day in the Life As a Senior GIS Analyst, you'll be responsible for leading multiple projects ...

This role reports to a Sr Engineer, Low-Code, Supervisor, AI and Apps, or Manager, AI and Apps ... analyze their impact on current and future implementations Contribute to technical conversations ...

Showing results 21-40

Senior Programmer Analyst information

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.

Are senior programmer analysts in demand?

Senior programmer analysts are in high demand due to ongoing needs for software development, system analysis, and technical leadership across various industries. Their expertise in programming languages, database management, and problem-solving skills makes them valuable in both traditional and emerging technology sectors.

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.

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 skills in programming languages, systems analysis, and may hold certifications such as PMP or ITIL.
What cities near Chestermere, AB are hiring for Senior Programmer Analyst jobs? Cities near Chestermere, AB with the most Senior Programmer Analyst job openings:
Infographic showing various Senior Programmer Analyst job openings in Chestermere, AB as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 15% Part Time, and 6% Contract. Highlights an 81% Physical, 9% Hybrid, and 10% Remote job distribution.

Senior Engineer, SCADA

Trans Alta

Calgary, AB โ€ข Hybrid

Full-time

Medical, Retirement, PTO

Posted 15 days ago


Job description

SENIOR ENGINEER, SCADAย 

ย 

WHO WE ARE

Our Power, Your Possibilities

At TransAlta, we don't just generate electricity, we generate opportunity.ย  As one of Canada's largest publicly traded power generators, we've been powering communities for over 100 years across Canada, the U.S., and Australia.ย  Our diverse energy portfolio and passionate team are driving the transition to a cleaner, more sustainable future.

We believe in the power of purpose, the strength of collaboration, and the value of continuous learning.ย  If you're ready to make a real impact in a dynamic industry, you bring the energy and we'll provide the platform.

For more information about TransAlta, visit our website at www.transalta.com.

ABOUT THE ROLE

TransAlta is seeking an experienced Senior Engineer, SCADA to provide technical oversight, guidance, and expertise for SCADA and Operational Technology services between TransAlta's operating sites and end users.ย 

This role involves working closely with field teams and multiple support teams to ensure reliable operation of these critical systems. Accountabilities will focus on providing system diagnostics, troubleshooting, risk assessment and mitigation to support safe, compliant and reliable operations. Responsibilities will include developing strategies for integrating sites into the centralized SCADA system, implementing cybersecurity measures, and maintaining SCADA and OT environments.

This is a full-time, safety-sensitive position located at our head office in downtown Calgary, AB, with the flexibility of a hybrid work schedule.

A DAY IN THE LIFE

  • Diagnose and troubleshoot SCADA systems for remote control and monitoring of TransAlta's operating assets.
  • Liaise with AESO for daily technical support on operational issues and EMS
  • Respond to equipment issues and provide emergency support for outages and failures
  • Specify, install, commission, and maintain SCADA system computers, PLC and DCS systems and HMI software
  • Develop maintenance plans for SCADA system software and hardware
  • Modify HMI/SCADA applications, including graphics, tag databases, and reports
  • Update SCADA system standards, procedures, guidelines, and test documents.
  • Identify and mitigate SCADA system risks
  • Collaborate with IT/OT networking and security teams to ensure system reliability and security
  • Conduct Root Cause Failure Analysis and recommend corrective actions
  • Manage long-term planning for equipment maintenance and capital projects
  • Support engineering processes like technical change management, alarm management, and reliability assessments
  • Implement innovative solutions to improve SCADA system performance and reliability
  • Apply policies, procedures, standards, and regulatory requirements relevant to power generation
  • Proactively complete assignments, ranging from straightforward to complex
  • Work independently, providing guidance to less experienced staff
  • Exercise judgment based on multiple information sources
  • Multi-task and prioritize to achieve long-term goals
  • Provide technical leadership for SCADA systems and applications

ย 

ABOUT YOU

  • Bachelor's degree in Electrical Engineering, Software Engineering and/ or equivalent background is required
  • 5+ years of industrial field operations technology and/or SCADA experience
  • Certifications from Microsoft, Cisco, Nutanix, Security vendors, or similar experience in computer network architecture knowledge
  • Must be registered as a Professional Engineer in good standing with APEGA, or other provincial Professional Engineering Regulatory Association and qualifies for inter-provincial mobility
  • Knowledge of data communications protocols
  • Demonstrated knowledge and experience working in a power generation or industrial facility
  • Specialized training, certifications, or experience in discipline related areas (i.e. Generation operation, generator protection, power plant performance, SCADA Vendor training and certs etc.), is considered an asset

OTHER REQUIRMENTS

  • This is a safety sensitive position which will require successful completion of pre-employment testing as a condition of employment
  • Ability to travel 20-30% to facilities

THE PERKS

  • Competitive salary
  • Annual and long-term incentives available for select roles
  • Company-matching pension plan
  • Flexible health benefits for you and your family
  • Generous vacation and personal days
  • Learning and development programs
  • Employee recognition and rewards
  • Annual wellness allowance

Explore our careers site to see how we support your growth and wellbeing www.transalta.com/careers.

OUR CULTURE

At TransAlta, we're driven by a Culture of Results, Learning, and Purpose. We prioritize psychological safety, wellbeing, inclusion, and belonging - creating a space where everyone can thrive. We believe that diverse perspectives drive innovation and progress, and we're committed to building a workplace where you can be your authentic self.

Ready to Power Up With Us?ย Excited about this role but don't meet every single requirement? We still encourage you to apply.ย  Studies have shown that women and people of color are less likely to apply for a job unless they meet every single qualification. You might just be the candidate we are looking for.

WHAT TO EXPECT

The successful candidate may be required to complete background checks appropriate to the role and may include criminal record, education and employment verification or credit checks.ย  'Safety sensitive positions' will be required to complete pre-employment testing.ย 

Due to the high volume of applications we receive, only those progressing will be contacted.