Systems Engineer
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
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