1

Sr Programmer Jobs in Alberta (NOW HIRING)

Position Overview Power Your Future with Qualus in our T&D Canada business as a Senior Structural Engineer. Reporting to the Director of Engineering, this position is located in our Vancouver, BC ...

Overview The Supply Chain Transformation and Engineering team is seeking a Project Management ... senior leadership * Ability to manage multiple projects, accelerated timelines and competing ...

Overview The Supply Chain Transformation and Engineering team is seeking a Project Management ... senior leadership * Ability to manage multiple projects, accelerated timelines and competing ...

Senior Platform Engineer

Calgary, AB · Remote

CA$157K - CA$212K/yr

We are currently seeking a Senior Platform Engineer to join our Systems Engineering Team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...

We are currently seeking a Senior Transportation Engineer to join our team in Calgary, Alberta or Edmonton, Alberta . This is a great opportunity for a professional who wants to build and grow a team ...

We are seeking a Senior Integrity Projects Engineer to join our Integrity & Risk Management team. In this role, you will sponsor complex integrity initiatives from concept to completion, working ...

We are seeking a Senior Integrity Projects Engineer to join our Integrity & Risk Management team. In this role, you will sponsor complex integrity initiatives from concept to completion, working ...

Showing results 41-60

Sr Programmer information

What is a Sr programmer?

Sr Programmers, or Senior Programmers, are experienced software developers responsible for designing, coding, testing, and maintaining complex software applications. They often lead projects or teams, mentor junior developers, and contribute to architecture decisions. In addition to strong technical skills, Sr Programmers are expected to communicate effectively with stakeholders and help ensure that software solutions meet business needs. Their expertise typically spans multiple programming languages, frameworks, and development methodologies.

How does a Sr programmer typically collaborate with cross-functional teams during project development?

As a Sr Programmer, you will frequently work alongside project managers, designers, QA analysts, and other developers to ensure seamless integration of code and alignment with project goals. Regular participation in sprint meetings, code reviews, and collaborative problem-solving sessions is common. Effective communication and the ability to translate technical concepts for non-technical team members are essential, as your input often shapes key architectural and implementation decisions.

What are the key skills and qualifications needed to thrive as a Sr programmer, and why are they important?

To thrive as a Sr Programmer, you need advanced proficiency in programming languages, software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications in specific technologies or frameworks is often required. Strong analytical thinking, effective problem-solving, and clear communication skills set top performers apart in this role. These skills are crucial for building robust software solutions, collaborating with teams, and adapting to complex project requirements.
Infographic showing various Sr Programmer job openings in Alberta as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

Senior Substation Design Engineer

Spark Power

Calgary, AB • On-site

Full-time

Re-posted 15 days ago


Key responsibilities

  • Lead a project team in the design of electrical substations up to 500Kv.

  • Participate in the preparation of project scope, proposals, and cost estimates.

  • Create and review electrical drawings, specifications, and calculations related to substation design.


Job description

Senior Substation Design Engineer 

Spark Power, a trusted partner in energy in North America, is looking for aSenior Substation Design Engineer to join our Alberta team.Spark Power provides a wide range of services to clients, including power system field services, engineering services, maintenance planning, project management, automation services, mechanical engineering support services, training services, and thermographic scanning. 

What will do you as the Senior Substation Design Engineer? 

  • Leading a project team of engineers, designers and drafters in the design of electrical substations up to 500Kv. 
  • Participate in the preparation of project scope, proposals and cost estimates. 
  • Write electrical equipment specifications, data sheets, material requisitions and Bill of Materials. Assist in procurement of equipment. 
  • Review shop drawings and Factory Acceptance Test reports.  
  • Participate in client design and constructability review meetings. 
  • Perform grounding studies on software programs such as ETAP and CDEGS. 
  • Perform Lightening studies. 
  • Create Single Line Drawings, substation layout and elevation drawings, grounding details and station services drawings. 
  • Review drawings, specifications and calculations done by junior engineers 

Spark Power Employee Benefits and Perks: 

  • Diverse customer base-including: industrial, commercial and institutional  
  • Competitive wages and commission, and bonus structure 
  • Excellent benefits package with flexible options and wellness spending accounts 
  • RRSP 
  • Hands-on and supportive leadership team 
  • Continuous training and skills improvement including Spark U and external training  
  • Employee referral bonus program 
  • Corporate discounts (hotels, travel, insurance, retail..) 
  • Tool Allowance 
  • much more 

Do you have the Spark? Here's what we're looking for: 

  • Electrical Engineering Degree 
  • P.Eng designation with an accredited engineering professional association 
  • Member of APEGA is preferred 
  • Must be legally entitled to work in Canada (a copy of a valid work permit may be required) 
  • Willingness to work overtime 
  • Pre-employment drug and alcohol test 
  • Clearance on a security background check (criminal record check) 
  • Clean driving record 
  • A good understanding and knowledge of substation design standards and best industry practices to ensure high quality design

Who is Spark Power? 

Spark Power is the leading independent provider of end-to-end electrical services and operations and maintenance services to the industrial, utility, and renewable asset markets in North America. We work to earn the right to be our customers' Trusted Partner in Power. Our highly skilled and dedicated people, located in the communities we serve, combined with our knowledge of the power industry, technology expertise, and commitment to safety, ensures we deliver the right solutions that keep our customers' operations up and running today and better equipped for tomorrow. 

Spark Power welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.