Software Engineer

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

Description

Job Title: Software Engineer

Duration: 3 months (Possible Extension)

Location: Croydon

Role Overview:

Intelligent Resource is currently recruiting for Software Engineer join one of their key project teams in Croydon.

On client's instructions, due to the urgency, nature and length of the assignment, the successful candidate must have current security clearance (SC Clearance) to a high level.

Role Overview:

  • To provide software development skills at a subsystem level and work as part of a team taking responsibility to specify, develop and test the sub-system to agreed standards and quality practices.
  • Responsible for delivering specialist services which involve the choice and application of diverse processes, systems and techniques or for supervising staff delivering a broad range of services.
  • Work with a minimum of supervision, demonstrating a systematic, disciplined and analytical approach.
  • Work within established processes, procedures and guidance, with minimum day-to-day supervision, to provide a range of support services to an agreed standard or specification.

Essential Skills:

  • Java 6/8 developer
  • Spring
  • Hibernate
  • SonarQube (or other code coverage tools)
  • GitHub
  • GitLab
  • Jenkins

Key Responsibilities:

  • To deliver work to agreed estimates and timescales.
  • To produce software component designs and specifications.
  • To produce software components and test the components.
  • To undertake integration testing including assisting in the production of test plans.
  • To produce system documentation.
  • To produce estimates for own work and to ensure estimates for the creation and development of IT solutions are achievable.
  • To maintain and develop knowledge skill and competencies in software development.
  • To undertake appropriate software configuration management activities for development deliverables in line with the software configuration management process.
  • To report progress and issues to the team leader in a timely manner. In particular, to relay issues that might impact on quality or the ability to deliver to timescales or estimates.
  • To carry out audits and participate in technical walk throughs of other team members' components, test plans and results.
  • To support a body of knowledge in the application of technology to addressing defined business issues

Desirable Skills:

  • Project management experience

Intelligent Resource is committed to barrier-free and inclusive recruitment. We are a Disability Confident recruiter, and a RIDI 100 and Business Disability Forum partner organisation.

Should you choose to contact Intelligent Resource regarding this role or apply for it, all personal data you submit to us will be processed in accordance with our Privacy Notice which you can find on our website.

Start date
ASAP
Duration
3 months
From
Intelligent Resource
Published at
25.01.2020
Project ID:
1881724
Contract type
Freelance
To apply to this project you must log in.
Register