1

Senior Programmer Analyst Jobs in Edmonton, AB (NOW HIRING)

Senior Business Analyst Business Unit: EPCOR Water Services Location: Edmonton, AB Term: Full-Time ... Experience working in operational, utility, engineering, construction, industrial, or asset ...

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 ...

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 ...

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 ...

next page

Showing results 1-20

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 are the most commonly searched types of Programmer Analyst jobs in Edmonton, AB? The most popular types of Programmer Analyst jobs in Edmonton, AB are:
What cities near Edmonton, AB are hiring for Senior Programmer Analyst jobs? Cities near Edmonton, AB with the most Senior Programmer Analyst job openings:
Infographic showing various Senior Programmer Analyst job openings in Edmonton, AB as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 12% Part Time, and 6% Contract. Highlights an 81% Physical, 9% Hybrid, and 10% Remote job distribution.

Senior Engineer, Asset Strategy & Analytics

ATCO

Edmonton, AB

Full-time

Posted 14 days ago


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