Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Energy Management System Software Developer

Ian Martin Group

Energy Management System Software DeveloperLocation: Calgary, Alberta
Raise is currently hiring a permanent, full-time Energy Management System Software Developer on behalf of our client. They're expanding their team to meet growing needs, making this a unique opportunity to work with an industry leader. Our client is responsible for the safe and reliable operation of the Alberta Interconnected Electric System.
DescriptionThe Energy Management System Software Developer will be an integral part of the greater Operation Systems department, the EMS Management team and is primarily accountable for maintaining the integrity and security of the General Electric (GE) Energy Management System (EMS) to our clients' standards through the collection, organization, management, and presentation of data. In this position, you will be responsible for the maintenance and enhancements to the core functionality of the EMS, including but not limited to the Habitat, Scada, Generation, and Power system applications of the software suite, including any real time event analysis on the performance of the system. Other responsibilities include designing enhancements to the software, providing requirements to projects and facilitating the implementation of system software in line with Critical Infrastructure Protection (CIP) standards.
This full-time opportunity offers a competitive salary. We also have 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.
ResponsibilitiesProvide technical support for day-to-day maintenance of the real-time systems (such as SCADA and EMS) and power system monitoring systems as well as administration of the habitat application suite along with OSI PI and third-party tools.Provide recommendations on changes to the environment to further "harden" core systems aspart of the mitigation strategy.Actively monitor and guide designers and developers to ensure designs are well understood and implemented correctly.Review of application patches and system configurations;
support testing of software security updates, such as patches and anti-virus.Provide code review and/or testing for 3rd party developed code prior to adoption and implementation.Design and implement custom code following the EMS Code management practice.Support functional code design, development, documentation, testing and implementation.Contribute to deployment plans and work closely with the operations and support teams during production deployments to ensure a smooth transition and that the operations and support teams have the information required to effectively support the system.Assist with the development of site-based procedures for effective real-time system operation, integrity, availability, utilization, data backup, and disaster recovery.Execute on established cyber & physical policies and procedures across the critical systemsto ensure compliance with all Critical Infrastructure Program (CIP) related standards.Establish design and coding standards that align with business and architectural objectives.Define, coordinate, or execute the development, testing, and implementation of the technical solution, and validate the final product satisfies the defined requirements.Perform objective analyses of data and processes and develop recommendations and ensure all documentation represents their subject area accurately.In consultation and collaboration with the senior engineers, provides technical solutions and design recommendations to the EMS Systems Manager.
QualificationsMinimum seven years of applicable experience with the following:
Programming experience in C/C++, Perl, Python, and PowerShell.Control System Experience including Energy Management Systems, Remote Terminal Units.
Experience with custom code management, integration, and delivery.Knowledge of power system software applications, tools, and industry best practices.Experience with GE EMS habitat and Eterra application suite is preferred.Education and CertificationsBachelor of Electrical Engineering Degree or Computer Science, or equivalent, from an accredited university.Professional designation from the Association of Professional Engineers and Geoscientists in Alberta (APEGA) or equivalent.
Additional InformationNote - The worksite for this role requires the ability to travel to a location in NW Calgary that is not accessible by public transit.
Our client offersPension: Contribution of 13% of employee's base salary into a Defined Contribution Pension PlanBenefits: Flexible benefits plan that provides employees with options to select appropriate benefits coverage. This flexibility allows an employee to tailor their benefits according to their individual/family needs.Days off (annually):Vacation days: based on years of direct and indirect work experience upon time of hire (eligibility ranges from 3-5 weeks)Flex days: 12 flex daysFixed days: 4 additional office closure days
We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer and request accommodation:
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Energy Management System Software Developer in Winnipeg, MB vacancy
  •  ...our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the...  ...development, and automation of PRCN’s internal Data and Lab Management System. In this role, you will work directly with... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs,...  ...software development, an understanding of ERP systems, excellent problem-solving skills, and...  ...Dynamics). • Knowledge of database management systems and data integration techniques... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...offers free Tea and Coffee Location: Winnipeg Department: Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Reporting to the Continuous Improvement Manager, the Energy Management Specialist will implement...  ...corporate sustainability strategy. Develop and oversee strategic energy management...  ...Implement and maintain utilities metering systems integrated with dashboards to monitor energy... 
    Suggested
    Full time
    For contractors

    Maple Leaf Foods Inc.

    Winnipeg, MB
    19 days ago
  • $96k - $146k per year

     ...pursue their dreams. In this position... As a member of the Systems Software Performance team, you will work on next‑generation automotive...  ...experience in one or more areas: File Systems, Memory Management, CPU Scheduling, or Kernel Configuration. Excellent analytical... 
    Suggested
    Long term contract
    Remote work

    Ford, Inc

    Winnipeg, MB
    1 hour ago
  • Lead innovative product strategies at PotisEdge Co., Ltd. as a Product Manager specializing in Power Conversion, Battery Management, and Energy Management Systems targeting North America. As an experienced Product Manager, you will spearhead the roadmap for energy systems... 

    LONGi Energy Storage

    Winnipeg, MB
    1 hour ago
  •  ...part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is building a new Engineering Technology team,... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...the Alberta Interconnected Electric System. DescriptionThe Senior Engineer...  ...time operation of Alberta’s wholesale energy market while supporting the...  ...’s electrical industry. The Market Management System (MMS) is the primary software solution used by system controllers... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    Ian Martin Group

    Winnipeg, MB
    1 hour ago
  • $120k - $160k per year

     ...if we are successful, the technologies we develop will solve some of the world’s most...  ...Responsibilities Building a high-performance software stack that makes optimal use of quantum...  ...devices in a distributed, heterogeneous system (CPU/GPU/FPGA) Develop high-... 

    Xanadu

    Winnipeg, MB
    1 hour ago
  • Contribute as a Software Developer at Teledyne FLIR in Laval, Quebec, specializing in C++ development...  ...closely with specialists to meet system objectives. With your strong C++ skills...  ...Experience with software configuration management tools • Familiarity with large, real-time... 
    Contract work

    Teledyne FLIR

    Winnipeg, MB
    1 hour ago
  • Optimize energy management control systems with TVDSB as an Energy Management Specialist supporting building automation and operational efficiency. Work within Facility Services to improve school board building systems.Reporting to the Energy Management Coordinator, this specialist... 

    THAMES VALLEY DISTRICT SCHOOL BOARD

    Winnipeg, MB
    1 hour ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    1 day ago
  • $150k - $200k per year

     ...if we are successful, the technologies we develop will solve some of the world's most...  ...Role And Responsibilities As a Senior Software Developer on our AI team, you will be a hands...  ...D. You will spend your time architecting systems that scale, writing and reviewing code, and... 

    Xanadu

    Winnipeg, MB
    1 hour ago
  • Cloud architecture and secure coding define this Senior Software Developer position at Intelcom | Dragonfly. Work across software development, testing, and systems integration.This senior position supports software solutions powering last-mile logistics across three continents... 

    Intelcom

    Winnipeg, MB
    1 hour ago
  • Elevate your engineering career as a Senior Software Developer at Bentley Systems in Quebec City. Contribute to cutting-edge Civil Engineering applications and tackle complex technical challenges in a hybrid work environment. Bentley Systems seeks a skilled Senior Software... 

    Blyncsy

    Winnipeg, MB
    1 hour ago
  •  ...passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web applications while continuously... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $180k - $200k per year

     ...to-End Governance: Own the entire data science lifecycle at a systemic level–from defining data collection strategies to optimizing...  ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  •  ...Technologies is hiring a Sr. Project Developer for our rapidly growing Energy Solutions team. The ideal candidate...  ...experience with and be passionate about the management & development of Energy services...  ..., and technologies. Develop HVAC system solutions using a combination of... 
    Hourly pay
    For contractors
    For subcontractor
    Interim role
    Immediate start
    Night shift
    Weekend work

    Trane Italia

    Winnipeg, MB
    1 hour ago
  •  ...engineers who realized that the healthcare system was not exploiting the full potential...  ...itself by offering a unique healthcare management solution for clinics, which replaces...  ...alternative.Job Description As a Senior Software Developer - Healthcare systems integration... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    MEDFAR

    Winnipeg, MB
    1 hour ago
  • $130k - $155k per year

     ...We need an experienced senior developer to play a critical role in...  ...world-class tolling and revenue systems. This is a hands-on role with...  ...analysts, and project managers.• Design, development, testing...  ...tolling stack — roadside and lane software, back-office transaction and... 

    Arcadis

    Winnipeg, MB
    1 hour ago
  • Pioneer advancements in wireless communications as an Expert Software Developer at Octasic, specialized in LTE and 5G NR Protocol Stack Development. Collaborate with industry experts on transformative solutions. You will play a crucial role in our mission-critical wireless... 

    Octasic

    Winnipeg, MB
    1 hour ago
  •  ...force in the decentralized energy sector, is seeking an experienced Senior Field Operations Manager to oversee operations related to distributed energy systems. This role, based in Kimberley...  ...adherence to safety protocols. Develop and implement preventative... 
    For contractors
    Remote work

    Placements24

    Winnipeg, MB
    1 hour ago
  • Energy storage systems engineering drives this Socomec role, spanning system integration, power systems analysis, and North American projects...  ...commissioning.As an Electrical Engineer and Project Manager, you will develop energy storage, microgrid, and power distribution... 

    Socomec Group

    Winnipeg, MB
    1 hour ago
  • $80.3k - $116.4k per year

     ...firms while building our clean energy future.Job Description At...  ...specification for engineered systems or products for a project...  ...conceptual and detailed structural developments, detailed component design,...  ...staff with developing and managing the project scope, budget, staffing... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Shift work

    Stantec

    Winnipeg, MB
    1 hour ago
  •  ...la recherche d’un Développeur Logiciel Systèmes de build. À propos d’OPAL-RT Technologies...  ...is looking for a Build Systems Software Developer. About OPAL-RT Technologies : A global...  ..., compilation chains, dependency management and software packaging. Experience with... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    OPAL-RT TECHNOLOGIES Inc.

    Winnipeg, MB
    1 hour ago
  •  ...challenge you? Can you see yourself developing and supporting software products to gather, preserve and present...  ...and Equipment Reliability Management Control Procedures, and Canadian Nuclear...  ...experience in Mobile Computer/Scanner system interface interactions. Extensive... 
    Long term contract
    Remote work
    Work from home

    Canadian Nuclear Laboratories Ltd.

    Winnipeg, MB
    1 hour ago
  •  ...work. Every day we help them develop critical mineral resources more...  ...infrastructure, source renewable energy, and reduce their impact on...  ...headquarters in New Zealand. Senior Software Developer**Le poste**...  ...The Role** Reporting to the Manager, Software Engineering, the Senior... 
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week

    Seequent

    Winnipeg, MB
    1 hour ago
  •  ...Lead Lean Production System advancement at Maple Leaf Foods, using continuous improvement...  ...the plant. The Continuous Improvement Manager coordinates LPS maturity across all pillars...  ...goals. This manufacturing leader develops roadmaps, monitors targets, and supports... 
    Work at office

    Maple Leaf Foods Inc.

    Winnipeg, MB
    1 day ago
  •  ...looking for a talented and experienced Developer with Quality background to join our...  ...with our front-end and backend software developers and Product Management. As part of the EOP team, you will...  ...automation strategy across API, UI, system, and integration layers, balancing... 
    Contract work
    Local area
    Flexible hours

    Aspen Technology, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...ETFs, Equities, FX, Commodities and Energy across all major global markets....  ...for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building the...  ...engineering teams and production systems. You will develop reliable... 
    Work from home

    DRW Holdings, LLC

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Energy Management System Software Developer. Be the first to apply!