Senior Application Specialist

Saint John EnergySaint John, NB
Hybrid

About The Position

Saint John Energy is inviting applications for the role of "Senior Application Specialist" until 11:00am on Thursday, June 25, 2026, to support, enhance, and modernize a diverse portfolio of business applications and integrations across a modern Microsoft-based environment. This is a senior, hands-on technical role focused on solving complex problems, improving system reliability, and building practical solutions that help the organization operate more effectively. Working across a mix of legacy and cloud-based systems, you will troubleshoot critical issues, implement enhancements and automation, and contribute to modernization initiatives that strengthen Saint John Energy's digital capabilities. You will collaborate closely with architects, analysts, project managers, business stakeholders, and vendors to ensure applications are reliable, integrated, and ready to scale as Saint John Energy continues its transformation. Supporting Our Active Grid Initiative Saint John Energy is advancing an Active Grid model to enable more dynamic, real-time management of the electricity distribution system. In this role, you will support systems that enable real-time grid visibility and coordination, troubleshoot integrations between operational technology (OT) and business systems (IT), ensure reliability of systems supporting AMI, grid operations, customer platforms, and field systems, maintain stable, integrated application and data flows that support operational decision-making, and identify and resolve issues that impact system performance, data reliability, and operational outcomes. This role plays an important part in ensuring the systems supporting Active Grid are reliable, integrated, and ready to scale.

Requirements

  • 5–10 years of relevant experience in application support, systems integration, or software operations, with demonstrated ability to independently support and improve complex, business-critical systems.
  • Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field, or an equivalent combination of education and relevant experience.
  • Experience working across both legacy and modern cloud-based platforms
  • Experience supporting applications and integrations in operational technology (OT) environments, such as utilities, manufacturing, or industrial operations, is considered a strong asset
  • Strong troubleshooting skills across applications, integrations, and databases
  • Experience with APIs and scripting using tools such as Python, PowerShell, and SQL
  • Experience with Git or other version control tools
  • Familiarity with Microsoft-based environments, including Azure and cloud services
  • Solid understanding of system integrations and application dependencies
  • Experience with incident, problem, and change management (ITIL)
  • Naturally curious and motivated to understand how systems work end-to-end
  • Enjoy solving complex technical problems and digging in until you find the root cause
  • Comfortable working across a wide range of technologies, both legacy and modern
  • Eager to learn new tools and technologies to solve business challenges
  • Hands-on and investigative, using logs, data, and system behavior to diagnose issues
  • Focused on continuous improvement and practical solutions
  • Comfortable asking questions, challenging assumptions, and collaborating across teams
  • Positive team contributor who shares knowledge and helps others succeed

Nice To Haves

  • Certifications such as Microsoft Azure, ESRI, Fabric, ITIL Foundation, Power Platform, or related technical credentials are considered an asset.

Responsibilities

  • Provide advanced support for business-critical applications and integrations
  • Troubleshoot and resolve complex issues across applications, APIs, databases, and connected systems
  • Perform root cause analysis on incidents and recurring issues, implementing long-term fixes
  • Design and implement enhancements, automation, and operational improvements
  • Help improve application deployment, automation, and operational practices using scripting and modern DevOps tools
  • Plan and implement system upgrades, releases, and migrations, including validation and issue resolution
  • Support and maintain application databases, including troubleshooting, performance, data integrity, and operational support
  • Identify and manage dependencies, risks, and integration impacts across applications
  • Develop and maintain operational documentation, including runbooks and support procedures
  • Contribute to modernization efforts, including improving legacy systems and supporting adoption of newer platforms
  • Work within established incident, problem, and change management processes, but also help improve them
  • Support systems that enable real-time grid visibility and coordination
  • Troubleshoot integrations between operational technology (OT) and business systems (IT)
  • Ensure reliability of systems supporting AMI, grid operations, customer platforms, and field systems
  • Maintain stable, integrated application and data flows that support operational decision-making
  • Identify and resolve issues that impact system performance, data reliability, and operational outcomes

Benefits

  • Competitive compensation
  • pension
  • comprehensive benefits
  • Flexible work arrangements supported based on operational needs and team collaboration
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service