Openlink Endur Developer

External listing

Avance Consulting

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

ETRM Role Details

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

Job Description

Job Title : Endur Developer

Job Location : Karlsruhe, Germany (Hybrid)

Job Type : Contract Job B2B

Job Description :

The role will involve

Join our technology team for a project to perform and OS upgrade and to rewrite application server side processes that require the use of the Office suite.

Help solutionise the technology that can be used to replace Office.

Liaise with immediate Scrum team, other Scrum/project teams, line managers and development leads to ensure accurate and complete delivery.

Contribute to the development and implementation and documentation of the solution.

Interface with downstream applications to ensure consumption of produced output does not impact them.

Work with the test team to ensure a set of repeatable regression and unit tests are created for ongoing support.

Provide regular status updates, reflecting individual progress against the development plan.

Customize and extend Endur functionality using OpenJVS, OpenComponents, Connex, Java, and SQL.

Ability to work with a highly customised Endur installation, including reverse engineering documentation.

Support project delivery through maintenance of documentation and meeting deadlines.

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.

Ideally the candidate will have 5-15+ years development experience with a track record of delivering robust enterprise-wide solutions using industry standard practices.

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:

o OpenJVS, Open Components, Java, SQL, Python:

o Connex Gateways for trade booking and market data integration:

o Creation and maintenance of unit tests:

o API design and development fundamentals and with API testing (using tools such as Swagger):

o Experience of code quality and security analysis checks (using tools such as SonarQube):

o CI/CD (Continuous Integration/Continuous Delivery) Pipeline.

o Implementing and working with Apache POI would be advantageous.

In-depth knowledge of Openlink Endur including:

o Exposure to versions V23-V26 would be advantageous:

o Performance tuning and optimisation for EOD batch and intraday processing:

o Open Components best development practices:

o Best practices on database (Oracle as a preference) and integration technologies:

o Core data model:

o Knowledge of CMM (Configuration Migration Manager) would be advantageous:

o Back Office knowledge around confirmations, invoicing, settlements and regulatory reporting.