Front End Developer - Sunbury - 10 Months - £484 - £528

Greater London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

My client based in Sunbury requires a Front End Developer

Description:

There are two positions - one a Front End developer with more of an Angular JS/Vue JS skills, and another with a Back End skills of Node.js

The TOP-LP Programme will deploy Linear Programming software to 8 BP Refineries and Bochum Supply team through 2018. The software is built by Schneider Electric, called Spiral Suite. The IT&S work will be to integrate internal BP data sources to Spiral Suite, and then extract data from Spiral to build reporting and analytics dashboard and visualisation.

The IT&S team has been revamped to bring in additional business analysis, development and test expertise into the team. This team will be a DevOps team - so both development and operations of the system will be handled by the same set of people.

We are looking for an experienced software developer to create the solutions for integration and reporting in the TOP-LP solution. Much of the Server Side work will primarily be using Java enterprise, while the client side work could either be as a thin-client solution or a thick client solution.

For the thin-client solution, we will be working on Electron, AngularJS or similar technologies to interface with the Back End.

The main deliverables are: -

  • Develop applications using Node technologies (Vue.js, Node.js) for the different usecases
  • Share ideas, issues, risks and concerns with the development team and escalate to the DevOps Manager as required.
  • Estimate time taken for User Stories and Tasks in planning.
  • Attend daily scrum meetings and hold demos with the team to shape the visual delivery of the product as well as demonstrating to business stakeholders.
  • Use agreed tools/techniques for coding and storing code in a GIT library.
  • Use of agreed tools to manage User Stories and Tasks.
  • Follow agreed change process to deploy code continuously.
  • Follow change process for change requests to be added to Backlog

Experience: -

  • Vue.js
  • Node.js
  • D3.js
  • Angular.js and Typescript
  • jQuery, JSP and JSTL
  • HTML5 and CSS3
  • BootStrap
  • Deliver Continuous Integration and Continuous Deployment pipelines using technologies like Jenkins, Ansible, and Openshift
  • Experience working in a scrum team, delivering products incrementally
  • Confident in demonstrating products in progress to Product Owners and Business Stakeholders
  • Provide support and guidance to other members of the scrum team
  • Strong understanding of programming paradigms such as distributed architectures, clustering and multi-threaded program design.
  • Experience of working in brownfield sites, where the work requires creating new solutions within an existing array of highly integrated systems.
  • Exceptional development experience of working with service orientation, and related technologies, like REST, SOAP, JWS, JSON, etc.
  • Exceptional knowledge of relational database technologies, like Microsoft SQL Server, and related technologies for accessing databases using Node.
  • Strong analytical and numerical skills, ideally with a numerate degree
  • Familiarity with Excel, including macros.
Start date
ASAP
Duration
10 months
From
ABW Recruitment
Published at
12.12.2017
Project ID:
1468747
Contract type
Freelance
To apply to this project you must log in.
Register