The role: We are looking for an IT consultant to join our team. The role requires the following skill set.
Key skills required:
* Performing C++ programming.
* Developing user interfaces.
* Testing and correcting software programs.
* Implementing and evaluating the software.
* Learning end to end, all aspects of the existing platforms and related technology.
* Planning and maintaining database structures.
* Working with clients to define the scope of a project and to determine requirements.
* Cyber Security SOC Threat analysis and Splunk SIEM.
* Planning and structuring the IT disaster recovery.
* Knowledge of Behavioural Driven Development (BDD), SDLC, and STLC.
* Writing tests using Java.
* Managing Data driven Frameworks.
* Working experience of Cucumber and Gherkin for Development of Software standards and validation techniques.
* Proven experience in Automation Test Framework Scripting using Scala and Cucumber.
* Participation in continuous integration of various builds using Jenkins.
* Experience of working in an agile Scrum environment.
* Planning timescales and the resources needed.
* Clarifying a client's system specifications, understanding their work practices and the nature of their business using CRM systems.
* Liaising with staff at all levels of a client organisation.
* Defining software, hardware, and network requirements.
* Analysing IT requirements within the company and giving independent and objective advice on the use of IT and strategy.
* Developing agreed solutions and implementing new systems.
* Presenting solutions in written or oral reports.
* Helping clients with change-management activities.
* Purchasing systems where appropriate.
* Recommending concerning software/system quality.
* Designing, testing, installing, and monitoring new systems.
* Preparing operational documentation and presenting progress reports to customers and subsequent support and training to clients.
* Organising training for users and other consultants.
* Being involved in sales and support, and where appropriate, maintaining contact with client organizations.
* Identifying potential clients and building and maintaining contacts.
* Actively participating in the troubleshooting of production environment issues.
* Defining and developing tools to enhance interface platforms.
* Actively monitoring performance of the system.
* In-depth experience of working on multi-threaded applications.
* Excellent knowledge of networks and operating systems.
* Exposure to exchange protocols is a plus.
Salary offered: £28,000 to £37,000 per annum.
#J-18808-Ljbffr