Back to job search
VC
Value CreedVerified Job Source

Senior Consultant - Technical - Allegro

Design and develop technical solutions within Allegro ETRM, focusing on custom components, data models, and system integrations. Collaborate with stakeholders to translate business requirements into scalable technical specifications and provide mentorship to junior developers.

  • On-site
  • Calgary, AB
  • Posted Aug 20, 2026
  • Apply by Sep 19, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Location: Calgary, Canada Experience: 5+ years Key Responsibilities • Design and develop technical solutions within Allegro ETRM based on business and functional requirements. • Translate functional requirements and business processes into scalable and maintainable technical solutions. • Develop and maintain Allegro Classes, Events, and custom technical components. • Work extensively with the Allegro Data Model and Visual Model. • Develop SQL queries, stored procedures, and database solutions to support Allegro functionality and integrations. • Develop and maintain solutions using C# and .NET within Allegro's technical framework. • Design and develop interfaces and integrations between Allegro and external systems. • Analyze existing solutions and identify opportunities for process redesign, performance improvement, automation, and technical modernization. • Prepare detailed technical specifications, solution designs, and technical documentation. • Develop and maintain reports using SSRS, Crystal Reports, and Report Server where required. • Perform unit testing, support integration/system testing, and participate in defect resolution. • Conduct and participate in code reviews, ensuring adherence to development standards and best practices. • Troubleshoot complex production issues and perform root-cause analysis. Work within established SDLC and Agile delivery methodologies. • Collaborate closely with Business Analysts, Functional Consultants, Project Managers, and client stakeholders. • Participate in technical discussions with clients and clearly communicate solution approaches, design decisions, risks, and recommendations. • Provide technical guidance and mentoring to junior and mid-level Allegro developers. • Take ownership of assigned technical workstreams and ensure delivery within agreed timelines and quality standards. Required Skills & Experience • Learn to qualify prospects and identify relevant opportunities for the sales team. • 5+ years of hands-on experience developing technical solutions in Allegro ETRM. • Strong knowledge of the Allegro technical architecture and development framework. • Strong hands-on experience with: • Allegro Classes and Events • Allegro Data Model • Allegro Visual Model • SQL / relational databases • C# • .NET development • Strong understanding of the commodity trading lifecycle, including trade capture, positions, scheduling, settlements, invoicing, risk, and reporting. • Good understanding of ETRM/CTRM processes across commodities such as power, natural gas, crude oil, refined products, or other energy commodities. • Experience developing and supporting system integrations and interfaces. • Experience with technical specification development and solution design. • Experience with unit testing, integration testing, debugging, and code reviews. • Experience with SSRS, Crystal Reports, and Report Server. • Strong understanding of SDLC and Agile methodologies. • Experience with production support, incident troubleshooting, and root-cause analysis. • Strong analytical and problem-solving skills. • Excellent written and verbal communication skills.

What you’ll do

Design and develop technical solutions within Allegro ETRM, focusing on custom components, data models, and system integrations. Collaborate with stakeholders to translate business requirements into scalable technical specifications and provide mentorship to junior developers.

Requirements

Requires over 5 years of hands-on experience with Allegro ETRM, including proficiency in C#, .NET, and SQL. Candidates must have a strong understanding of the commodity trading lifecycle and experience with reporting tools like SSRS.

Listed skills

  • SQLPreferred
  • AgilePreferred
  • .NETPreferred
  • C++Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Allegro ETRM
  • C#
  • .NET
  • SQL
  • Allegro Data Model
  • Allegro Visual Model
  • Allegro Classes and Events
  • SSRS
  • Crystal Reports
  • ETRM/CTRM
  • Commodity Trading Lifecycle
  • SDLC
  • Agile
  • System Integration
  • Technical Specification
  • Root-Cause Analysis

Job areas

  • Consulting
  • Energy
  • Software
  • Technology
  • Data & Analytics

Additional details

Minimum experience
5+ years
Apply by
Sep 19, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available