Avance Consulting
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.