Software Engineer/Stack Developer

Software Engineer/Full Stack Developer
Location: Newcastle
CV deadline: 28/5 at 1200

We are looking for a Senior Software Engineer who will be responsible for the development of products, which make up our citizen services.
You will also:

* Be responsible for the operational stability of the products you build, and be in a position to affect change in the on-going robustness, resilience and stability of those products.

* Contribute to the overall Software Development Lifecycle Process within Software Engineering, following the agreed Architectural & Software Engineering principals to ensure the products developed are fit for purpose.

Essential Skills

* Experience of leading Software Engineers in a complex, multi-disciplinary environment, delivering products within specific time-scales and engaging with multiple senior Stakeholders

* An ability to quickly comprehend and convert business requirement into technical solutions

* Significant and demonstrable development experience in open source technologies like Java, JavaScript, Node.js

* Significant and demonstrable knowledge of both SQL and no-SQL database applications such as Postgres, MySQL, and MongoDB

* Significant and demonstrable experience working with distributed version control systems such as Git

* Significant and demonstrable experience of test-driven development alongside use of automated test frameworks

* Significant and demonstrable experience implementing Software Engineering best practices

* Experience of developing in cloud based environments

* Significant and demonstrable experience of using Linux based Operating Systems like RHEL.

Desirable Skills

* Demonstrable 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

* Experience developing software within a Micro-Service architecture

General Responsibilities:

* Deliver software products which make up services for our citizens to consume

* Transform business requirements in to production ready code

* Ensure system robustness, resilience and stability

* Design and develop reusable libraries and services and promote reuse across the department

* Contribute to community discussions about best practice within Software Engineering

* Produce comprehensive suites of automated unit and integration tests to ensure code quality

* Assure there is a fit for purpose, robust automated test suite

* Provide coaching and mentoring to Software Engineers colleagues and peers

* Assist in the development of medium-long term strategies for products

* Define version control strategies for the source code of the product

* Identify and resolve issues preventing delivery or continuation of software engineering activities

* Collaborate across teams and liaise with Principal Software Engineers and Technical Architects to investigate technical solutions

* Produce comprehensive technical documentation for wider consumption

Tech Stack:

* Java v1.7 or above

* JavaScript v1.8 or above

* Node.js v4 or above

* Postgres v9.0 or above

* MongoDB v3.0 or above

* MySQL v5.0 or above

* Cassandra v2.2 or above

* Git v2.0 or above

* Jenkins v2 or above

* J-Unit v4.0 or above

* Jasmine v2.0 or above

* Red Hat Enterprise Linux Operating System v6 or above

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

As well as the experience required above you will have the necessary qualifications, skills & experience to take control of this requirement from its inception to its completion.
If you meet the experience required above please call/mail me asap for the full spec/more information.

Thank you.

  • Start: ASAP
  • Duration: 6 months
  • Rate: 500 Per Hour Ltd
  • Location: Newcastle, England
  • Type: Contract
  • Industry: Accountancy
  • Recruiter: Number 8 Resourcing Ltd
  • Contact: James Christie
  • Tel: 02087472161
  • Email: to view click here
  • Reference: P15151New
  • Posted: 2019-05-23 12:48:33 -

  • View all Jobs from Number 8 Resourcing Ltd

Share Job