Software Engineer - Full Stack - Java - Javascript - Node.js

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

Description

Software Engineer - Full Stack/Leeds/6 months Contract/400 to 460 GBP (Per Day)

*IR35 Status.*The client has stated that this role is Out of Scope of the new off pay-role worker legislation*

Software Engineer

As a Software Engineer (Awareness) you will be responsible for contributing to and supporting components of applications, which make up citizen services.

You will work within the overall Software Development Lifecycle Processes within Software Engineering. Learn about the agreed Architectural & Software Engineering principals to ensure the systems are fit for purpose

General Responsibilities

  • To deliver software components which form part of a product
  • Transform business requirements in to production ready code
  • Develop reusable libraries and services
  • Produce comprehensive suites of automated unit and integration tests to ensure code quality
  • Identify and resolve issues preventing delivery or continuation of software engineering activities
  • Produce comprehensive technical documentation
  • Identify ways to optimise the current development process
  • Assist in the investigation and resolution of infrastructure problems
  • Provide 3rd line support on products developed, including out of hours support as and when required
  • Contribute to community discussions about best practice within Software Engineering
  • Mentor Trainee Software Engineers

Essential Skills

  • Experience in open source technologies like Java, JavaScript, Node.js
  • Working knowledge of Software Engineering best practices and an awareness of in the Software Engineering profession and its principles
  • Experience of SQL and no-SQL database applications such as Postgres, MySQL, and MongoDB
  • An awareness of the importance of adopting a modern standards approach and the importance of development process efficiency
  • Awareness of the process of integrating systems and testing interfaces between systems
  • An ability to understand user stories and convert business requirements into technical solutions

1. To be considered for this role you will have experience of one or more development languages from the following list:

  • Java v1.7 or above
  • JavaScript v1.8 or above
  • Node.js v4 or above

2. You will have experience of one or more of the following database technologies

  • Postgres v9.0 or above
  • MongoDB v3.0 or above
  • MySQL v5.0 or above
  • Cassandra v2.2 or above

3. You will have experience of source control and build tools such as

  • Git v2.0 or above
  • Jenkins v2 or above

4. You will have experience of Test Driven Development using tools such as

  • J-Unit v4.0 or above
  • Jasmine v2.0 or above

5. You will be familiar with Red Hat Enterprise Linux Operating System v6 or above.

6. You will have an awareness of Agile software development frameworks like SCRUM or Kanban

Desirable

  • Experience of developing on cloud based environments
  • Experience of using Linux based Operating Systems like RHEL.
  • Experience of test-driven development alongside use of automated test frameworks
  • Experience working with Software Engineering collaboration tools such as Jira, Confluence, Slack
  • Demonstrable experience of Behaviour Driven Development with tools like Cucumber
  • Experience of modifying and maintaining systems and code developed by other Software Engineers
  • Experience building public facing and internal REST APIs
  • Awareness of developing in a Micro-Service architecture

Accreditation & Qualifications

SFIA 6

Requirements Definition & Management - Level 3

Testing - Level 4

Programming/Software Development - Level 3

Database Design - Level 4

Technical Specialism - Level 4

Relationship Management - Level 4

If you match these requirements, please apply in the normal way. Elevate will send you an email, please open, click and action that email and your application will be visible to the hiring organisation directly.

Start date
ASAP
Duration
6 months
From
Elevate Direct
Published at
12.12.2017
Project ID:
1468960
Contract type
Freelance
To apply to this project you must log in.
Register