API Designer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

7th December 2018

Location

Manchester

Salary/Rate

Upto £61000

Type

Permanent

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

Duties & Responsibilities

* Govern the API designs within the platform so it is in line with the roadmap, meets agreed quality and security standards.

* Motivate usage and maintenance of API design guidelines.

* Ensure the design and implementation of reusable APIs.

* Coach others on designing APIs according to guidelines.

* Development of core framework artefacts and libraries.

* Development and maintain tooling around API design.

* Help define and enhance the underlying software architecture of the digital platform so that it is extensible, performant, secure and in line with wider platform architecture roadmap.

* Support on integration of 3rd party APIs with the digital platform

* Design and implementation of new technology and concepts and then lead the rollout to the wider development community.

* Collaborate with platform and Solution Architects across the business to ensure appropriate use of technology in solutions.

We are particularly interested in talking to people with:

* Strong background inRESTfulAPI design

* Experience with RSI/viwi is a plus

* Experience in HTTP/WebSockets/MQTT

* Strong background in Software Architecture with responsibility for delivering large scale solutions.

* Strong understanding of non-functional design principles.

* Knowledge and experience in JavaScript/TypeScript and at least one more programming language.

* Knowledge and experience in NodeJS and HTML5 development.

* Strong background in Software Development

* Strong understanding of Software Design Patterns

* Experience of cloud, cloud native and serverless applications

* Solid skills in solving complex technology, people and process problems.

* Good reasoning about and solve concrete, abstract and conceptual problems.

* Experience applying both qualitative and quantitative analysis to decision making.

You are currently using an outdated browser.

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