Skip to main content

Endur Developer (POS-164)

About Us:

As a Senior Endur Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong functional knowledge in Power Trading, Renewable Energy Credits, and business analysis.
  • Proficiency in handling data management, system integrations, and Endur development using JVS, OpenComponents, and Connex.
  • Solid experience with C# and Power BI for building technical solutions.
  • Between 4 to 8 years of hands-on development with recent versions of Openlink Endur using JVS/OpenComponents.
  • Deep understanding of object-oriented programming principles and Java.
  • Familiarity with setting up automation tools and configurations within Endur.
  • Proven experience participating in at least one Endur implementation project, contributing with OpenJVS or OpenComponents.
  • Strong capability to translate business requirements into comprehensive systems design.
  • In-depth knowledge of Endur design best practices for developing tailored client solutions.
  • Thorough understanding of the ETRM/CTRM industry, with experience working on commodities such as Power, Natural Gas, and LNG.
  • Keen interest in building a long-term career in the E/CTRM domain, embracing new technologies in the field.
  • Minimum Proficient (C1) in English.

 

Tasks and Responsibilities:

  • Develop and maintain code on the latest versions of Endur, preferably version 22 or newer.
  • Configure modules to support front, middle, and back-office operations.
  • Manage dependencies and integrations across various system modules.
  • Apply object-oriented design principles to create scalable and maintainable code.
  • Utilize design patterns to build low-level designs for modules of moderate complexity.
  • Leverage knowledge of design patterns specific to the Endur platform.
  • Interpret database models and craft advanced queries involving joins, subqueries, and aggregation functions.
  • Diagnose and resolve performance issues within custom codebases.
  • Identify opportunities for continuous improvement to enhance service efficiency.
  • Convert business insights and client needs into detailed, low-level technical solutions.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills