Software Developer

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

Description

My client who is based in Ipswich is looking for a software Developer for an initial 6 month contract with the potential to extend.

Performing a multi-skilled role you'll need to have experience designing and developing full-stack web-based software applications which interact with external Back End systems. You should have demonstrable experience of software development methodologies such as Scrum and agile and knowledge of Object Oriented and functional programming practices. We are a multi-disciplinary team so experience in dev-ops is desirable, managing and automating deployment and release processes and providing customer support for deployed systems, COTS integration/configuration, system testing and maintenance of automated deployment pipelines and test environments will also be required. Knowledge of with Puppet script development, cloud services such as AWS and containerisation technologies such as Docker and Kubernetes would also be advantageous.

You'll need to be capable of quickly understanding new technologies and establishing best practice for their use.

You'll work with users to understand their requirements and then design, develop and configure solutions using the appropriate architectural components. You'll understand the data flowing into the system and be able to manipulate and combine the many data flows using the appropriate technologies to develop applications, interactive displays and search facilities to enable users to identify potential cyber threats. You maybe required to integrate and configure COTS (Commercial Off-The Shelf) products. You may need to support out of hours software deployments. You'll also provide in-life support for investigation and resolution of application problems.

As an experienced Software Engineering practitioner you will be expected to provide an analytical and innovative input to projects, within a clear framework of accountability. As well as being competent in your own area, you will also assist in the definition of strategy and process improvements. You will feed into best practices to be followed by the team in order to have a positive impact on the business. You may be required to oversee and direct the work of others. You'll ensure that all work conforms to BT software engineering standards.

Essential skills and experience
*Core software engineering skills (demonstratable industrial experience)
*OO application development, preferably in Java
*Knowledge of OO design patterns
*Knowledge of Java frameworks such as Play
*Knowledge of functional software development, preferably in Scala or Elm
*Working in a Linux environment (demonstratable industrial experience)
*Software development skills in Scripting languages such as Python, Ruby or Bash

Desirable
*Experience in Big Data technologies such as Cloudera or Elastic
*Puppet script development, maintenance and usage
*Pipeline release automation using Jenkins (or similar)
*Fundamental Linux system administration skills
*Experience in deploying and managing virtual environments using AWS or Terraform
*Experience of COTS (Commercial Off-The Shelf) products integration and configuration

LA International Computer Consultants Ltd is an HMG Approved Consultancy and operates as an IT & Engineering Consultancy or as an Employment Business & Agency, depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, we welcome applications from all sections of the community and from people with diverse experience and backgrounds.

Award Winning LA International Computer Consultants Ltd (Recruiter Awards for Excellence - Best IT, Best Public Sector & Gold Awards) and the most prestigious award that any business can receive The Queens Award for Enterprise: International Trade 2015.

Start date
ASAP
Duration
6 months
From
LA International Computer Consultants Ltd
Published at
14.08.2020
Project ID:
1956822
Contract type
Freelance
To apply to this project you must log in.
Register