Senior Associates in our Energy Practice work on teams that help clients make major strategic, investment, and operational decisions.
Compensation
A good-faith estimate of the annual base salary range for this position is CAD $150,000 - $180,000.
Responsibilities
Contribute across all phases of client engagements, from defining key questions and conducting strategic, financial, market, and organizational analyses to developing recommendations and supporting implementation
Evaluate complex business challenges facing energy clients, translating data and research into clear insights and practical recommendations
Manage project workstreams, including work planning, coordination of junior team members, and delivery of high-quality analyses and client materials
Present findings and recommendations to mid- and senior-level clients, helping build consensus and inform decisions
Lead and coach junior consultants, providing direction, feedback, and opportunities to develop their skills
Assist in the installation, maintenance, and repair of security systems.
Compensation
Pay : $20.50 ph - $29.69 ph D.O.E
Responsibilities
Assist in system design and layout.
Install, terminate, and test copper and fiber optic cables, connectors, and related components.
Assist in installing and servicing electronic security systems, including pre-wiring, programming, commissioning, troubleshooting, and maintenance of access control, CCTV, and intrusion alarm systems.
Provide customer training and respond to technical inquiries.
Relationship building with clients and prospects for future opportunities.
Requirements
Post secondary training in electronics or equivalent is considered an asset.
Nice to have: post secondary training in electronics
The Business System Specialist participates with teams of IT staff and, on a limited basis, client department personnel in the development, implementation and maintenance of computer-based information systems; to install, troubleshoot, maintain and modify computer and network system software; to provide input regarding vendor-proposed hardware and software additions and changes and to perform related duties as assigned. This is the entry level class in the IT Analyst class series.
Compensation
The compensation offered to a candidate may be influenced by a variety of factors, including the candidate’s relevant experience; education, including relevant degrees or certifications; work location; market data/ranges; internal equity; internal salary ranges; etc. The position may also be eligible to receive an annual bonus, commission, and/or long-term incentive plan based on the level and/or type. Compensation ranges for the position are below:
Responsibilities
Assists in research/fact finding to develop or modify information systems or applications programs
Assists in preparing detailed specifications from which programs will be written
Designs, codes, tests, debugs and documents and maintains programs following department procedures
Evaluates application software packages and makes recommendations to team or management as assigned
Participates with other IT members, customers and other stakeholders in new product reviews, tests and pilots
Requirements
Bachelor's degree in Computer Science, Business, Technical or other related field required
Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.
Compensation
$55,500.00 - $120,000.00
Responsibilities
Translates user needs into technical specifications
Analyzes, develops, tests, and implements new software programs
Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components
Ensures that code/configurations adhere to security, logging, error handling, and performance standards
Evaluates new technologies for fit with the program/system/eco-system
Requirements
post‑secondary degree in related field of study or an equivalent combination of education and experience
Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.
Compensation
$45,000.00 - $100,000.00
Responsibilities
Translates user needs into technical specifications
Analyzes, develops, tests, and implements new software programs
Documents entire software development life cycle execution
Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components
Ensures code/configurations adhere to security, logging, error handling, and performance standards
Requirements
post-secondary degree in related field of study or an equivalent combination of education and experience
Key team member responsible for the manufacturing process of reciprocating gas engines, interpreting complex drawings and operating machine tools.
Compensation
The salary range for this position is $50,000 - $60,000, which will be determined based on the candidate’s experience and qualifications.
Responsibilities
Perform the most critical machine duties to produce high quality parts, fixtures and basic tooling including: set up and operation of any machine tool in the shop.
Work within close tolerances and various materials with complex designs to perform the machining, assembly and finishing of components needed for engine production and service parts.
Create programs to control the operation sequence and cycling of computer numerically controlled (CNC) machines which may include working with multiple machines and machining centres.
Program correct operational sequence, tooling change, axis movement of carriage of head and cycle speeds, etc., develop programs from specifications/schematics/blueprints.
Use jigs, fixtures and other equipment in performance of duties.
Excellent benefits package after 30 days (Medical, Dental & Vision)
Retirement Benefits including Defined Contribution Pension Plan (DCPP), Group Registered Retirement Savings Plan (RRSP) and Deferred Profit Sharing Plan (DPSP)