Senior Application Development Specialist
AESO
The Alberta Electric System Operator (AESO) is responsible for the safe, reliable, and economic planning and operation of the Alberta Interconnected Electric System. We provide open and non-discriminatory access to Alberta’s interconnected power grid and also facilitate Alberta’s competitive wholesale electricity market. The AESO strives to foster an inclusive, diverse and equitable workplace where people feel respected and welcomed for who they are, together we deliver high performance and innovative results.
Job DescriptionReporting to the Manager, Business Solution Services, the
Senior Software Development Specialist
provides leadership for application development practices across the Alberta Electric System Operator (AESO). The role owns the standards, patterns, and enablement approaches that improve the security, reliability, consistency, and long-term sustainability of application solutions.
Working collaboratively with Solution Architecture, Technical Leads, Product Teams, Cyber Security, Data and Artificial Intelligence teams, the role translates approved technology direction into practical engineering practices. It also guides responsible adoption of modern development approaches, including cloud-native solutions, artificial intelligence-assisted development, and governed citizen development.
What You’ll DoApplication Development Standards & Modernization
Own and evolve application development standards, reusable patterns, reference implementations, and engineering guardrails.
Enable modernization of business-critical applications by translating approved architecture into secure, scalable, resilient, observable, maintainable, and cost-effective solutions.
Guide modernization efforts while maintaining reliability and operational continuity.
Identify technical debt and technology duplication, maintain software development life cycle roadmaps, and provide technical guidance to development teams.
Engineering Excellence & Delivery Enablement
Establish expectations for secure software development, quality engineering, automated testing, release management, and production readiness.
Advance Continuous Integration and Continuous Delivery practices, deployment automation, security validation, and application observability to improve delivery quality and reliability.
Coach delivery teams and drive continuous improvement initiatives that enhance application performance, recoverability, supportability, and developer effectiveness.
Emerging Technology & Artificial Intelligence Enablement
Lead the evaluation and responsible adoption of artificial intelligence-assisted development and emerging software delivery capabilities.
Lead agentic-development trials and document reusable practices for broader adoption.
Define practical application-level patterns and controls for generative artificial intelligence solutions, including testing, output validation, human oversight, security, monitoring, and cost management.
Partner with enterprise Artificial Intelligence, Cyber Security, Privacy, Data, Architecture, and delivery teams to align new practices with organizational direction and risk requirements.
Citizen Development & Technical Community Leadership
Establish risk-based governance, technical guardrails, and transition criteria for low-code, Python-based, automation, and artificial intelligence-enabled citizen-developed solutions.
Enable adoption through reusable assets, technical coaching, communities of practice, and clear lifecycle-management expectations.
Monitor adoption outcomes and recommend improvements to controls, tools, training, and support models.
What You’ll Bring
Bachelor’s degree in computer science, Software Engineering, Engineering, Information Technology, or a related discipline, or an equivalent combination of education and relevant experience. A master’s degree in a relevant discipline is considered an asset.
15+ years of relevant experience in software development, application modernization, enterprise technology delivery, and engineering leadership.
Relevant certification or knowledge in cloud technologies, software architecture, Development, Security and Operations (DevSecOps), cybersecurity, or artificial intelligence, with knowledge of The Open Group Architecture Framework (TOGAF) or a comparable enterprise architecture methodology.
Demonstrated experience establishing enterprise software development standards, reusable patterns, governance frameworks, technology roadmaps, and engineering guardrails.
Demonstrated success modernizing business-critical applications and delivering secure, reliable, scalable, cloud-based, and operationally sustainable solutions.
Comprehensive knowledge of modern software development and DevSecOps practices, including secure development, automated testing, continuous integration and continuous integration & delivery, deployment automation, production readiness, and observability.
Experience assessing technical debt, application health, technology lifecycle risks, and opportunities to simplify application portfolios.
Strong communication, facilitation, stakeholder engagement, and technical coaching capabilities, with experience guiding teams in the responsible adoption of emerging technologies, including artificial intelligence-assisted and agent-assisted development practices.
What We OfferThis full-time opportunity offers a competitive salary, paid vacation and flex time, health and dental benefits, mental health support, a defined contribution pension plan, and learning and development opportunities as part of your overall compensation package. We support a hybrid work environment, where the team is in the office on Tuesdays, Wednesdays, and Thursdays. Mondays and Fridays areflexible forwhere you work best.
You’ll Thrive in This Role If
You enjoy building enterprise-wide standards that improve consistency, quality, and long-term sustainability.
You can balance innovation with governance, security, and operational reliability.
You are passionate about modern software engineering, cloud technologies, DevSecOps, and artificial intelligence.
You excel at influencing, coaching, and collaborating across technical and business teams.
You are energized by solving complex technology challenges and enabling teams to deliver better outcomes.
Application deadline:October 30, 2026
#LI-Hybrid
If you are contacted for a pre-screening and/or interview, please advise of any accommodation measures required to enable you to fully participate. Information received relating to accommodation measures will be addressed confidentially.
The Alberta Electric System Operator is unable to accept unsolicited agency resumes.
The Alberta Electric System Operator, and its members, officers, employees and agents (collectively, the “AESO”) is committed to protecting personal information provided to it. When you submit your personal information to the AESO for the purpose of pursuing employment with the AESO, the collection, use and disclosure of personal information is in accordance with the provisions of the Protection of Privacy Act (POPA) of Alberta.
As noted, the AESO is mandated to maintain the safe and reliable operations of the provincial power grid.As part of meeting its obligations, the AESO may require the successful candidate to undergo a criminal background check for the position. This collection of personal information for the purposes of a check will be conducted in accordance with Section 4 of POPA.
#J-18808-Ljbffr
Job DescriptionReporting to the Manager, Business Solution Services, the
Senior Software Development Specialist
provides leadership for application development practices across the Alberta Electric System Operator (AESO). The role owns the standards, patterns, and enablement approaches that improve the security, reliability, consistency, and long-term sustainability of application solutions.
Working collaboratively with Solution Architecture, Technical Leads, Product Teams, Cyber Security, Data and Artificial Intelligence teams, the role translates approved technology direction into practical engineering practices. It also guides responsible adoption of modern development approaches, including cloud-native solutions, artificial intelligence-assisted development, and governed citizen development.
What You’ll DoApplication Development Standards & Modernization
Own and evolve application development standards, reusable patterns, reference implementations, and engineering guardrails.
Enable modernization of business-critical applications by translating approved architecture into secure, scalable, resilient, observable, maintainable, and cost-effective solutions.
Guide modernization efforts while maintaining reliability and operational continuity.
Identify technical debt and technology duplication, maintain software development life cycle roadmaps, and provide technical guidance to development teams.
Engineering Excellence & Delivery Enablement
Establish expectations for secure software development, quality engineering, automated testing, release management, and production readiness.
Advance Continuous Integration and Continuous Delivery practices, deployment automation, security validation, and application observability to improve delivery quality and reliability.
Coach delivery teams and drive continuous improvement initiatives that enhance application performance, recoverability, supportability, and developer effectiveness.
Emerging Technology & Artificial Intelligence Enablement
Lead the evaluation and responsible adoption of artificial intelligence-assisted development and emerging software delivery capabilities.
Lead agentic-development trials and document reusable practices for broader adoption.
Define practical application-level patterns and controls for generative artificial intelligence solutions, including testing, output validation, human oversight, security, monitoring, and cost management.
Partner with enterprise Artificial Intelligence, Cyber Security, Privacy, Data, Architecture, and delivery teams to align new practices with organizational direction and risk requirements.
Citizen Development & Technical Community Leadership
Establish risk-based governance, technical guardrails, and transition criteria for low-code, Python-based, automation, and artificial intelligence-enabled citizen-developed solutions.
Enable adoption through reusable assets, technical coaching, communities of practice, and clear lifecycle-management expectations.
Monitor adoption outcomes and recommend improvements to controls, tools, training, and support models.
What You’ll Bring
Bachelor’s degree in computer science, Software Engineering, Engineering, Information Technology, or a related discipline, or an equivalent combination of education and relevant experience. A master’s degree in a relevant discipline is considered an asset.
15+ years of relevant experience in software development, application modernization, enterprise technology delivery, and engineering leadership.
Relevant certification or knowledge in cloud technologies, software architecture, Development, Security and Operations (DevSecOps), cybersecurity, or artificial intelligence, with knowledge of The Open Group Architecture Framework (TOGAF) or a comparable enterprise architecture methodology.
Demonstrated experience establishing enterprise software development standards, reusable patterns, governance frameworks, technology roadmaps, and engineering guardrails.
Demonstrated success modernizing business-critical applications and delivering secure, reliable, scalable, cloud-based, and operationally sustainable solutions.
Comprehensive knowledge of modern software development and DevSecOps practices, including secure development, automated testing, continuous integration and continuous integration & delivery, deployment automation, production readiness, and observability.
Experience assessing technical debt, application health, technology lifecycle risks, and opportunities to simplify application portfolios.
Strong communication, facilitation, stakeholder engagement, and technical coaching capabilities, with experience guiding teams in the responsible adoption of emerging technologies, including artificial intelligence-assisted and agent-assisted development practices.
What We OfferThis full-time opportunity offers a competitive salary, paid vacation and flex time, health and dental benefits, mental health support, a defined contribution pension plan, and learning and development opportunities as part of your overall compensation package. We support a hybrid work environment, where the team is in the office on Tuesdays, Wednesdays, and Thursdays. Mondays and Fridays areflexible forwhere you work best.
You’ll Thrive in This Role If
You enjoy building enterprise-wide standards that improve consistency, quality, and long-term sustainability.
You can balance innovation with governance, security, and operational reliability.
You are passionate about modern software engineering, cloud technologies, DevSecOps, and artificial intelligence.
You excel at influencing, coaching, and collaborating across technical and business teams.
You are energized by solving complex technology challenges and enabling teams to deliver better outcomes.
Application deadline:October 30, 2026
#LI-Hybrid
If you are contacted for a pre-screening and/or interview, please advise of any accommodation measures required to enable you to fully participate. Information received relating to accommodation measures will be addressed confidentially.
The Alberta Electric System Operator is unable to accept unsolicited agency resumes.
The Alberta Electric System Operator, and its members, officers, employees and agents (collectively, the “AESO”) is committed to protecting personal information provided to it. When you submit your personal information to the AESO for the purpose of pursuing employment with the AESO, the collection, use and disclosure of personal information is in accordance with the provisions of the Protection of Privacy Act (POPA) of Alberta.
As noted, the AESO is mandated to maintain the safe and reliable operations of the provincial power grid.As part of meeting its obligations, the AESO may require the successful candidate to undergo a criminal background check for the position. This collection of personal information for the purposes of a check will be conducted in accordance with Section 4 of POPA.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Application Development Specialist in Winnipeg, MB vacancy
- ...App’s. Personal and Professional Development - We are committed to helping you reach... ...re invited to be a part of that. Applications Engineering Specialist – Antec Controls We’re looking... ...appreciate the interest shown by all applicants, however only those being considered...SuggestedFor contractorsImmediate start
- ...POSITION SUMMARY: As the Learning & Development Specialist, reporting to the Professional and... ...participation, reflection, and practical application. Develop multimedia learning content... ...-free workplace in accordance with applicable laws and contractual requirements....SuggestedPermanent employmentFull timeWork at officeImmediate startRemote workMonday to friday
- ...hear from you The Position: The intermediate Development and Operations (DevOps) Process Specialist is a key member of our satellite operations team. They... ...deployment Automate the deployment of software applications in existing production environments, including...SuggestedInternship
- ...reward. • Personal and Professional Development - We are committed to helping you reach... ...As a Research & Development Engineering Specialist, you will support the planning and execution... ...activities, and compliance with applicable standards. • Contribute to improvements...SuggestedManual labor
- ...Senior Mine Specialist Company: Hatch Join a company that is passionately committed to the pursuit of a better world through positive change... ...and quality assurance processes. Client & Business Development Develop and maintain strong client relationships. Present...Senior
- ...App’s. Personal and Professional Development - We are committed to helping you... ...offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments Reporting... ...optimizing production through the application of advanced manufacturing engineering...Senior
- ...TD in Toronto is seeking an experienced leader to drive development programs in our Technology Solutions group. You will lead multi-disciplinary... ...and scope. The role requires extensive experience in application development leadership, governance, and vendor management...Senior
$114.75k - $162k per year
...build and contribute to the application layer around AI models, transforming... .... Working across product development, data, MLOps, architecture,... ...-term incentives.For Ontario applicants, this posting complies with provincial... ...development conversations, Senior Talent Program, global career...SeniorTemporary workDirect hireFlexible hours- ...and the Information System’s Business applications team. The resource will engage with the... ...Rail Applications team for support and development. Within IT this Position will have responsibilities... ...PS, RAR, Concur and Time modules. The specialist in SAP FICO/PS will have oversight for...SeniorFull time
$84k - $126k per year
...RRSP with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Manager (“Senior Manager”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting...SeniorFull timeFor subcontractorRemote work$55k - $78k per year
Job Responsibility: Job Overview:We are seeking a Technical Applications Engineer to join our dynamic team. The ideal candidate will have... ...systems Programming equipment Customer facing sales development opportunities Ideal Skills: background in electrical engineering...Permanent employmentFull timeRelocationMonday to friday- ...stakeholder requirements into documented CRM solutions through technical analysis, application development, and testing. Work hybrid, with two to three weekly days at 5700 Yonge St.This senior CRM software developer position combines solution design, communication, and...Senior
- ...related App’s. Personal and Professional Development - We are committed to helping you reach... ...’re invited to be a part of that. Applications & Customer Solutions Manager – Antec... ...We appreciate the interest shown by all applicants, however only those being considered...
- Job Responsibility: Title: Development Coordinator (multi-family) Location: One Dr. David Friesen... ...Preparing documentation for development applications and ensuring all regulatory project... ...timelines, providing regular updates to Senior Management. Assisting in the...SeniorFull timeWork at office
$70k per year
..., organize and maintain a problems and solutions log for use by other technical support analysts Participate in the redesign of applications and other software Provide business systems, network and Internet support to users in response to identified difficulties Set...Full time$42k - $92k per year
Application Deadline:10/29/2026Address:885 West Georgia StreetJob Family Group:Wealth Sales & Service#bmoinsuranceDrives sales results to... ...insurance offer.Consults with MGAs to promote BMO Life Assurance product and services to their brokers, including determining the applica...Full time- ...intensity, excitement and energy. Through our culture of people development, we are committed to the continuous learning and growth of our... ...JOEY Restaurants provides reasonable accommodations to qualified applicants and employees, including due to disabilities, medical...Shift work
- Build applications through systems analysis and programming as a Senior Applications Development Analyst in Citi’s hybrid Mississauga, Ontario workplace. Support new and revised systems.This intermediate-level position contributes to application systems analysis and programming...Senior
- Apply systems analysis and programming expertise as a Senior Applications Development Programmer supporting Citi’s Technology team. This is a full-time opportunity.This senior programmer contributes to new and revised application systems and programs. The work includes feasibility...SeniorFull time
- ...ComWhat you’ll be doing As a member of CIBC’s team, the Senior Manager, Application Development is a professional responsible for managing multiple... ...team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible...SeniorRemote work
$108.8k - $136k per year
Senior Manager, Application DevelopmentThe Senior Manager, Application Development supervises a technology team, ensuring accountable oversight of the application development lifecycle and managing a diverse portfolio of enterprise applications. The role includes maintaining...SeniorPermanent employmentFull timeCasual workShift workDay shiftAfternoon shift$45.9k - $72.6k per year
...external partners, including senior leadership Communicates with... ...on the search activity. All applications received will be reviewed on... ...permanent team member: Career Development: Opportunities for career... ...equal access to employment. Applicants requiring reasonable accommodation...SeniorPermanent employmentFull timePart timeInternshipWork at officeFlexible hours- ...and saving lives. Job Summary The Specialist I, QA Operations supports the Winnipeg... ...and country allocation requirements where applicable, compile lot and raw material release... ...impact assessment, root cause analysis, CAPA development, change implementation support,...Contract workFlexible hours
- ...processes. Responsibilities Review, assess and approve (as applicable) CSV related materials for all local and global Computerized... ...leadership Responsible for process related activities including the development of validation strategies, the estimation of validation...For contractorsLocal areaFlexible hours
- ...• Personal and Professional Development- We are committed to helping... ...Summary: The Sales Technology Specialist supports the rollout,... ...collaboration—and wants to grow into a senior product, business analyst, or... ...and diversity. We welcome applications from all qualified candidates...Senior
- ...Valley Health employee, apply to this job via the internal Workday application.Land acknowledgement:Oak Valley Health is honoured to provide... ...experienced operational leader to serve as Director, People Development and Wellbeing. Reporting to the Vice President, People and...
- ...Objective of this role: The primary purpose of the Business Development Partner is to recruit, onboard, develop and coach developing advisors... ...securities commission. Must be in good standing with applicable regulators. A professional financial services designation would...Work at officeLocal area
- ...Smardt Inc. recherche un spécialiste d’applications ERP pour développer notre département et soutenir les opérations ERP mondiales. Vous configurerez et optimiserez Dynamics 365/BC, analyserez les processus et accompagnerez les utilisateurs. Vous contribuerez à des projets...Senior
- ...Seeking an experienced Application Integration Specialist to design, build, and support enterprise integration solutions that enable secure, scalable, and reliable data exchange across business applications. Responsibilities ~ Develop and maintain integrations using Azure...Senior
- Lead Java applications development for Citi in a hybrid Ontario position, applying system analysis and advanced programming expertise. Shape reliable technology solutions.This senior-level Applications Development Technology Lead Analyst coordinates application systems and programming...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Application Development Specialist. Be the first to apply!
Related searches
- application support specialist Winnipeg, MB
- process development associate Winnipeg, MB
- development consultant Winnipeg, MB
- career development specialist Winnipeg, MB
- development coordinator Winnipeg, MB
- program development specialist Winnipeg, MB
- consultant développement durable Winnipeg, MB
- training and development consultant Winnipeg, MB
- organizational development consultant Winnipeg, MB
- child development specialist Winnipeg, MB


