Senior Software Developer - Java & Node.JS

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

Description

Senior Software Developer - Java & Node.JS

£600pd through umbrella | 6 months initial | Sheffield + WFH 1-2 days per week | BPSS/DBS

My government client is looking for a talented Software Developer for a challenging 6 month project based in Sheffield.

The successful Software Developer will build user-centred, open source, RESTful web systems to serve a variety of citizen and government needs and have the opportunity to work from home 1-2 days per week for the duration of the project.

Role & Responsibilities:

  • Plan and lead development on sets of related stories
  • Have an understanding of the whole system and take responsibility for teaching this to others
  • Work with other disciplines to understand what needs to be built
  • Coach and mentor more junior colleagues
  • Operate the production services they build
  • Find ways to improve system robustness, resilience and stability
  • Build user-centred, open source, RESTful web systems to serve a variety of citizen and government needs
  • Be responsible for development of large areas of projects, or small projects in their entirety
  • Build automated tests to support our continuous deployment environment
  • Share knowledge of tools and techniques with the wider team and community, both developers and non-developers
  • Transform government into a more agile organisation by helping to embed modern development practices
  • Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance
  • Occasionally participate in 2nd line support during office hours, and sometimes out of hours (for which you'll be paid an allowance and further hourly payment when on call)
  • Possibly manage a small number of less experienced developers
  • Help with hiring, taking part in recruitment of other developers

Skills & Experience:

  • 5+ years of Java programming experience
  • At least 2 years commercial experience with Node.JS
  • Java 8+
  • Spring Boot
  • Solid understanding of concepts such as asynchronous programming, closures, types, and ES6
  • Practical experience with Restful APIs.
  • Experience of solving problems using microservices.
  • Fundamental knowledge of creating progressive web applications with
  • frameworks such as React.js, Vue, Angular, etc. (React is preferred)
  • JUnit, Spock
  • Care for code quality, and robust, easily-maintainable architectural solutions
  • Strong affinity for automated testing, pair programming and test driven development practises.
  • UNIX environments, bash
  • Good use of version control (Git)
  • Comfortable with HTML and CSS
  • At least one year working within UK public sector (preferably government)

This is an urgent requirement and my client is looking to move quickly for the right Senior Software Developer.

Please direct any questions to Ashleigh Roberts at Berkeley Square IT (see below)) or apply now for immediate consideration.

Please note this role has been deemed to fall inside IR35 legislation so the successful candidate will need to operate through an umbrella company.

Start date
ASAP
Duration
6 months
From
Berkeley Square IT Ltd
Published at
08.10.2019
Project ID:
1832456
Contract type
Freelance
To apply to this project you must log in.
Register