Endur Developer

External listing

MPower Plus

Karlsruhe, Baden-Württemberg, GermanyHYBRIDCONTRACTSENIORDEV
Techno-Functional

ETRM Role Details

ETRM Packages: Endur, OpenLink
Commodity Focus: Power, Gas, Emissions

Job Description

Role: Endur Developer

Location: Karlsruhe, Germany(Hybrid)

Contract : 6+ Months contract

Skills required

  • The ideal candidate will have a strong development background with hands-on experience across Openlink technologies and financial products, particularly in emissions, power and gas markets.
  • Show strong communication and problem solving capabilities.
  • Understanding of modern design principles. i.e. able to take initial design direction and interpret those guidelines to finalise the design through to a solution and experience of working in an Agile/Scrum team environment.
  • Proven track record of coding from first principles, exposure to greenfield development being advantageous.
  • Strong hands-on development experience with:
  • OpenJVS, Open Components, Java, SQL, Python:
  • Connex Gateways for trade booking and market data integration:
  • Creation and maintenance of unit tests:
  • API design and development fundamentals and with API testing (using tools such as Swagger):
  • Experience of code quality and security analysis checks (using tools such as SonarQube):
  • CI/CD (Continuous Integration/Continuous Delivery) Pipeline.
  • Implementing and working with Apache POI would advantageous.

  • In-depth knowledge of Openlink Endur including:
  • Exposure to versions V23-V26 would be advantageous:
  • Performance tuning and optimisation for EOD batch and intraday processing:
  • Open Components best development practices:
  • Best practices on database (Oracle as a preference) and integration technologies:
  • Core data model:
  • Knowledge of CMM (Configuration Migration Manager) would be advantageous:
  • Back Office knowledge around confirmations, invoicing, settlements and regulatory reporting.