Endur Openlink Developer - Integration Developer - Azure - Urgent


Premium Job From Templeton & Partners

Recruiter

Templeton & Partners

Listed on

16th May 2023

Location

London

Salary/Rate

£750 per day

Salary Notes

£750 per day

Type

Contract

Start Date

Immediately

This job has now expired please search on the home page to find live IT Jobs.

Endur Openlink Developers with experience in integration technology C# version, JavaScript Version, Python, optionally multi-threaded  are urgently needed for long term rolling contract, hybrid working in London. The Endur solutioning for the regional programmes aim to use standard Endur functionality with minimal need for customisation. This will enable the programme to utilise and integrate with specific localised solutioning. This workstream establishes - as a foundational service - integration technology decisions, design standards, best practices and integration type decision tree's to accelerate and standardise the integration to ensure supportability and robustness of the overall integration.



Integration Knowledge Requirements

Knowledge of Integration Technology (Confluent Kafka and Azure Data Factory) 

Key Integration principles such as:

Reference Data mapping

Message hospital 

Consumer and producer boiler plate:

C# version, JavaScript Version, Python, optionally multi-threaded

Including design for error and delay handling and circuit breaker e.g. a common design represented in flow diagram

Boiler plate to include Zero RPO and Non-Zero RPO

Design and implement a Topic Governance procedure for production 

Access controls including OAuth vs API key, managing ACLs etc.

Topic creation in production and topic clean up in non-prod

Integration with Data Discovery



Knowledge and configuration experience of Confluent Kafka and Azure Data Factory

Experience interfacing the Endur application with external components for the purposes of data transfer both inbound and outbound. 

Technology Requirements

Must have a strong object-oriented development background with understanding and experience of concepts like dependency injection and test-driven-development.

Must have experience following a structured CI/CD process to ensure standards and processes are uniformly upheld.  

Ability to deliver packages for:

.net (C#)

Python

typescript (node 16+18

General 

Ability to formulate design & development based on functional requirements and requirements gathering from end-users or business analysts.    Experience working on business-critical applications in a production setting with the ability to efficiently diagnose and resolve critical issues. 
Responsibilities

Integration development packages for python, .net (C#), and typescript (node 16+18   Unit, Integration & Performance testing of developed solutions   Technical documentation for developed solution   Peer code reviews   Adherence to CI/CD processes 
Support Integration Architect with:

Integration patterns   Data backbone    API management (Endur ++) 

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: