Connecting...

Senior Full Stack Developer

Location:

Sheffield, South Yorkshire

Work type:

Contract

Business sector:

Public Sector

Salary:

£450 - £550 per day

Job reference:

ZL290119_1548770143

Start date:

ASAP

Contact email:

zoe.latuszka@talentinternational.com

Advertiser:

Zoe Latuszka

Technical stack

  • 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, JavaScript
  • 5+ years of programming experience with at least 2 using NodeJS.
  • JavaScript enthusiast with a 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), Java
  • 5+ years of programming experience
  • Java 8+
  • Spring Boot
  • JUnit, Spock

Main Responsibilities

  • Design, develop, and maintain highly secure, stable, scalable and extendable API solutions
  • Develop and maintain API documentation including architecture and software design
  • Improve system performance and availability
  • 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

Share this job:

help your friends find their dream job: