Lead Developer - Azure Integration - London


Premium Job From BCT Resourcing

Recruiter

BCT Resourcing

Listed on

26th June 2019

Location

London

Type

Contract

Start Date

2019-06-26

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

Lead Developer - Azure Integration

London

£Negotiable

The purpose of the role is to analyse, design, build and test software components required for the delivery of

projects within the Data Integration program. The projects will be producing prototypes, pilots and working solutions

made up of: third party software products, application frameworks, scripts, code and configuration.

The role involves managing a small team of developers and testers as well as hands on coding and development.

This roles requires a strong technical background with extensive experience in the full lifecycle delivery of distributed

solutions.

This is a "hands on" role (no underlying service team expected at this stage, with support provided by the various

project team members as required).

Principal Accountabilities

* Build prototype REST client and services and demonstrate adherence to agreed API standards

* Manage a team of 2 - 3 developers during the delivery of standardised APIs

* Demonstrate end to end authentication and authorisation scenarios with working examples

* Demonstrate end to end API versioning, caching operating through the API Gateway

* Support architects with defining security models and other architecture components

* Participate in vendor workshops to provide SME knowledge and support for all design and build decisions

* Manage and support component testing phases

* Define test environment and test data requirements as part of test management activity

* Accountable for delivery of specific work packets (development portal, test rig, business rules engine)

* Liaise with various stakeholders to coordinate defect triage, tracking and resolution during testing phases

* Support Market participant developers with their integration issues

* Implement best practice for development and testing activity within the team

* Produce development and testing artefacts in line with Programme standards

Required

* Very strong software development using C#

* Data-interchange formats: JSON, JSON schema

* Web Standards: DNS, HTTP

* API Standards:, Open API 3.0, Swagger,

* Database development: MS SQL, LINQ, CosmosDB

* Security Standards: OAuth 2.0, SHA, LDAP, TLS, x509,

* Data integration technologies and standards: SSIS, ETL and others

Desired

* Publish/Subscribe and topic based event notification systems.

* Database development: Cassandra, MapReduce, Lucene/Elastic Search

* Security Standards: PGP, Key management

* Data reporting/Business intelligence techniques and technologies: PowerBI

* Awareness of emerging technologies and trends e.g. Blockchain

* Other supporting enterprise technologies and standards e.g. service oriented architecture,

* common services such as scheduling, identity management and monitoring

* JavaScript based UI development frameworks such as React.

Please apply and submit your updated CV

You are currently using an outdated browser.

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