The Asset Strategy & Analytics team has an exciting opportunity for a Senior Engineer to lead the strategic asset planning activities for various distribution electrical assets. Reporting to the ...
The Asset Strategy & Analytics team has an exciting opportunity for a Senior Engineer to lead the strategic asset planning activities for various distribution electrical assets. Reporting to the ...
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Excellent analytical, problem-solving, and decision-making skills * Strong written and verbal ...
Quick apply
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Excellent analytical, problem-solving, and decision-making skills * Strong written and verbal ...
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Excellent analytical, problem-solving, and decision-making skills * Strong written and verbal ...
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Excellent analytical, problem-solving, and decision-making skills * Strong written and verbal ...
Senior Analyst, Business
Edmonton, AB · Hybrid
Senior Business Analyst Business Unit: EPCOR Water Services Location: Edmonton, AB Term: Full-Time ... Experience working in operational, utility, engineering, construction, industrial, or asset ...
Senior Analyst, Business
Edmonton, AB · Hybrid
Senior Business Analyst Business Unit: EPCOR Water Services Location: Edmonton, AB Term: Full-Time ... Experience working in operational, utility, engineering, construction, industrial, or asset ...
Sr. Analyst, Energy Markets
Edmonton, AB · On-site +1
The Senior Analyst, Energy Markets provides expert analysis and market insight to support Capital ... Degree in Economics, Engineering, Mathematics, Statistics, or Commerce. * Master's degree or ...
Sr. Analyst, Energy Markets
Edmonton, AB · On-site +1
The Senior Analyst, Energy Markets provides expert analysis and market insight to support Capital ... Degree in Economics, Engineering, Mathematics, Statistics, or Commerce. * Master's degree or ...
The Senior Financial Analyst position requires strong leadership skills, relentless ambition for ... Our engineering branch is a leading-edge division that offers innovative engineering services for ...
The Senior Financial Analyst position requires strong leadership skills, relentless ambition for ... Our engineering branch is a leading-edge division that offers innovative engineering services for ...
The Senior Business Analyst leads complex analysis initiatives, business process re-engineering, and continual service improvement efforts across the University. The role supports the development and ...
The Senior Business Analyst leads complex analysis initiatives, business process re-engineering, and continual service improvement efforts across the University. The role supports the development and ...
Senior Cost Analyst
Edmonton, AB · On-site
You are an experienced Senior Cost Analyst with a minimum of 10 years post-graduate experience ... A recognized university degree (or equivalent) in Engineering, Construction Management or a ...
Quick apply
Senior Cost Analyst
Edmonton, AB · On-site
You are an experienced Senior Cost Analyst with a minimum of 10 years post-graduate experience ... A recognized university degree (or equivalent) in Engineering, Construction Management or a ...
We provide software solutions that address critical water data management, analytics, and ... Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ...
We provide software solutions that address critical water data management, analytics, and ... Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ...
As a Senior Engineer in Distribution Planning, you will lead the medium- to long-term strategic ... Monitor system performance and conduct contingency analyses to ensure the distribution system ...
As a Senior Engineer in Distribution Planning, you will lead the medium- to long-term strategic ... Monitor system performance and conduct contingency analyses to ensure the distribution system ...
Senior GIS Analyst
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 ...
Senior GIS Analyst
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 ...
Senior Process Analyst
Edmonton, AB · On-site
The Senior Process Analyst leads complex, cross-functional initiatives that align operational ... Bachelor's degree in Business Administration, Industrial Engineering, Information Technology, or a ...
Senior Process Analyst
Edmonton, AB · On-site
The Senior Process Analyst leads complex, cross-functional initiatives that align operational ... Bachelor's degree in Business Administration, Industrial Engineering, Information Technology, or a ...
2026CAH - Sr. Tailings Engineer
Edmonton, AB · On-site +1
As a Sr. Tailings Engineer, you will be responsible for developing and maintaining tailings ... Excellent analytical, problem-solving, communication and coordination skills Highly motivated ...
2026CAH - Sr. Tailings Engineer
Edmonton, AB · On-site +1
As a Sr. Tailings Engineer, you will be responsible for developing and maintaining tailings ... Excellent analytical, problem-solving, communication and coordination skills Highly motivated ...
2026CAH - Sr. Tailings Engineer
Edmonton, AB · On-site +1
As a Sr. Tailings Engineer, you will be responsible for developing and maintaining tailings ... • Excellent analytical, problem-solving, communication and coordination skills • Highly ...
2026CAH - Sr. Tailings Engineer
Edmonton, AB · On-site +1
As a Sr. Tailings Engineer, you will be responsible for developing and maintaining tailings ... • Excellent analytical, problem-solving, communication and coordination skills • Highly ...
We are hiring for a Senior Software Developer in our Platform Data Integration department. This ... Collaborate with product owners, business analysts, architects, and delivery teams to define and ...
We are hiring for a Senior Software Developer in our Platform Data Integration department. This ... Collaborate with product owners, business analysts, architects, and delivery teams to define and ...
Senior Mechanical Engineer
Edmonton, AB · On-site
CA$110K - CA$130K/yr
Prepare and review technical reports, studies, and analyses to support design submissions and ... Proven experience in a senior or lead mechanical engineering role, including mentorship and ...
Quick apply
Senior Mechanical Engineer
Edmonton, AB · On-site
CA$110K - CA$130K/yr
Prepare and review technical reports, studies, and analyses to support design submissions and ... Proven experience in a senior or lead mechanical engineering role, including mentorship and ...
Senior Mechanical Engineer
Edmonton, AB · On-site
Prepare and review technical reports, studies, and analyses to support design submissions and ... Proven experience in a senior or lead mechanical engineering role, including mentorship and ...
Quick apply
Senior Mechanical Engineer
Edmonton, AB · On-site
Prepare and review technical reports, studies, and analyses to support design submissions and ... Proven experience in a senior or lead mechanical engineering role, including mentorship and ...
Senior Actuarial Analyst $90,000 - $110,000 * Actuarial Consultant $105,000 - $130,000 * Senior ... Proficiency in programming (SQL, Python, R, or related languages). * Proficiency in Microsoft Excel ...
Senior Actuarial Analyst $90,000 - $110,000 * Actuarial Consultant $105,000 - $130,000 * Senior ... Proficiency in programming (SQL, Python, R, or related languages). * Proficiency in Microsoft Excel ...
Senior Programmer Analyst information
How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?
What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?
Are senior programmer analysts in demand?
What is a senior programmer analyst?
What is the difference between Senior Programmer Analyst vs Programmer Analyst?
| Aspect | Senior Programmer Analyst | Programmer Analyst |
|---|---|---|
| Required Credentials | Bachelor's degree, experience, certifications (e.g., Java, SQL) | Bachelor's degree, entry-level certifications often sufficient |
| Work Environment | Complex projects, team leadership, client interaction | Development tasks, coding, testing, support |
| Employer & Industry Usage | IT firms, finance, healthcare, government | Similar 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?

Job description
Division: Engineering - Electricity
Location: Edmonton, or Calgary, AB
Be challenged and grow!
Position Summary:
Always there. Anywhere. That's us!We've got a lot of energy at ATCO, focused on creating prosperity for generations to come.Embrace challenge and growth because your career journey at ATCO has the potential tobe full of new experiences, inspiring challenges, and growth without boundaries.
ATCO is a multi-division global company with an agile and entrepreneurial mindset in how we get work done. It's important we stay on the leading edge of our industry and that takes senior engineers who get excited by the opportunity to be challenged with rewarding and complex work for which they are valued and recognized. Our diverse operations mean the engineering opportunities are plentiful. Set your sights on how you want to grow and develop, and we'll be right there to support you all the way.
The Asset Strategy & Analytics team has an exciting opportunity for a Senior Engineer to lead the strategic asset planning activities for various distribution electrical assets. Reporting to the Supervising Engineer, they will be accountable for leading asset lifecycle strategies and investment planning for various distribution asset classes. The successful candidate will collaborate with key stakeholders such as Engineering, Operations, and Regulatory to support risk-informed, value-based asset decisions that optimize system reliability, safety, and cost. The ideal candidate will be someone with a strong asset management foundation, electrical utility experience, and excellent communication and leadership skills.
Responsibilities:
Develop broad-level asset management strategies and best practices formultiple distribution assets to support long-term system performance, reliability, and risk mitigation.
Lead the development of asset lifecycle strategies and renewal plans for specific distribution asset classes by analyzing risk and operational factors, including asset condition, system criticality, reliability performance, operational constraints, and financial considerations.
Create, review, and approve technical scopes and business justification documentation for capital maintenance projects, which may include asset replacement, refurbishment and new technology implementation.
Identify and develop new capital maintenance and operations and maintenance programs to mitigate emerging and increasing risks to the distribution electrical system, including risks associated with aging infrastructure, extreme weather events, wildfire, and evolving customer and system requirements.
Develop and implement prioritization frameworks for asset-related decision-making using a risk-and value-based approach.
Support regulatory applications and filings through the development of business cases, regulatory documentation, information request responses, evidence development, and witness preparation activities.
Facilitate working sessions with other technical and non-technical departments to ensure alignment between teams and the development of asset strategies and processes.
Coach, mentor, and supervise engineers and engineers-in-training.
Qualifications:
Bachelor's degree in Engineering, preferably Electrical or Civil.
Professional Engineer (P.Eng.) designation with APEGA.
8-10 years of progressively responsible engineering experience, preferably within an electrical utility environment.
Knowledge of electrical utility systems including the various components/assets.
A demonstrated understanding of good asset management principles.
Experience with asset management systems such as IBM Maximo.
Excellent business writing, communication, and presentation skills.
Strong leadership skills, and capable of managing a diverse group of stakeholders (technical and non-technical) and leading the team towards a consensus/resolution on complex decisions, and strategy and process development and improvements.
Knowledge of ISO 55000 is an asset.
Experience using analytical and data visualization tools (e.g., Power BI, SQL, DAX, Python) to support asset management decision-making is considered an asset.
What We Offer:
A culture based on caring, integrity, agility, collaboration, and striving for excellence
Competitive compensation
Flex benefits
Training and mentorship programs
Charitable donation matching
The diversity of the jobs and the markets that ATCO is in gives the company perspectives from many different angles.
We would like to thank everyone for their application; however, only those being considered for an interview will be contacted.
ATCO Electricis part of ATCO Ltd. With approximately 6,000 employees and assets of $23 billion, ATCO is a diversified global holding corporation with investments in Structures & Logistics (workforce housing, innovative modular facilities, construction, site support services, and logistics and operations management), Energy Infrastructure (electricity generation, transmission and distribution; natural gas transmission, distribution and infrastructure development; energy storage and industrial water solutions; and electricity and natural gas retail sales), Transportation (ports and transportation logistics) and Commercial Real Estate.More information can be found atwww.ATCO.com. ATCO is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, veteran status, sexual orientation, gender identity or any other characteristic protected by law.
Issued: July 28, 2026
Expiry: August 11, 2026