Systems Engineer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

25th March 2019

Location

Durham

Salary/Rate

£350 - £450

Type

Contract

Start Date

ASAP

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

Systems Engineer, Typescript, Javascript (ES5), Python 3, OOP principles, TDD/BDD, Jasmine, Git, Asynchronous Programming, Linux/bash, IDEs, Lodash, OOD principles, Jetbrains Toolbox IDEs, MongoDB, XML, JSON, CreateJS, HTML5, CSS3, Continuous Integration, AWS, Action Script 3, Web-Server, reverse proxy technology, HAProxy, NginX, Virtual Environment, Docker, Oracle Virtual Box 2

Our client in the Education sector are recruiting for a Systems Engineer.

Responsibilities:

* Collaborate on complex software developments, working closely within the project team, and with technical and non-technical colleagues outside the team

* Develop robust Rich Internet Applications for internal and external clients

* Understand legacy code and convert it to the new codebase.

* Work to agreed goals and timescales, following software quality methodology and coding standards and look to continuously improving these with your colleagues

* Support and mentor colleagues to support cross-team learning

* Participate in the Scrum process: report progress on a daily basis, participate in regular review, retrospective, planning and refinement meetings and present work at 'Show and Tell' sessions

* Maintain an audit trail of work in code comments, JIRA and Source Control, and ensure Wiki pages are kept updated

Key Skills / Experience

* Good Computer Science degree or alternatively a good degree with equivalent relevant experience 2

* Good range of experience in developing software for a commercial customer base

* At least two years' experience developing enterprise solutions in Typescript, Javascript (ES5) and Python 3, OOP principles, TDD/BDD (e.g. Jasmine), Git, Asynchronous Programming, Linux/bash, familiarity with popular IDEs

* Experience of delivering and supporting quality software products

* Proven ability to understand existing code to develop improvements and changes

* Proven ability in accurately estimating work packages and delivering to agreed deadlines

* Good demonstrable knowledge of software engineering processes, methodologies and tools

* Experience in Lodash, OOD principles, Jetbrains Toolbox IDEs, MongoDB, XML, JSON, CreateJS, HTML5, CSS3, Continuous Integration, AWS, Action Script 3, Web-Server and reverse proxy technology, e.g. HAProxy, NginX, Virtual Environments e.g. Docker and Oracle Virtual Box 2.

* Experience of working in an Agile Development Environment

* Good knowledge of security issues specifically relating to data protection, application and web development

You are currently using an outdated browser.

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