English speaking Software Engineer Contract role - 100% REMOTE!

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

Description

We are looking for an English speaking Software Engineer to assist with an ongoing implementation. This project is fully remote.

The ideal consultant must have:

  • Have previous experience working for the Government and have an Active Clearance Level BPSS or eligible to go through the process.
  • Significant and demonstrable experience of one or more development languages such as Java and Node.js.
  • Significant and demonstrable experience of one or more database technologies such as PostGres, MongoDB, MySQL and Cassandra.
  • Significant and demonstrable experience of one or more Source control and build tools such as Git and Jenkins
  • Significant and demonstrable experience of one or more Test Driven Development using tools such as J-Unit and Jasmine.
  • Extensive working knowledge and proven experience of working within an agile software development framework using SCRUM or Kanban to manage delivery and release processes in a continuous delivery environment, leading multiple software engineering delivery teams.
  • Extensive knowledge of developing software applications on cloud-based environments, providing solutions using Open Source technologies and development practices to build fit for purpose branching strategies, with experience of Red Hat Enterprise Linux operating System.

Responsibilities:

  • As a Senior Software Engineer you will provide hands-on coding, technical leadership and oversight to less experienced Software Engineers to deliver quality outcomes in line with end client engineering strategy and industry best-practice.
  • As a Senior Software Engineer you will develop the products which make up our citizen and staff services. You will be responsible for the operational stability of the products you build and ensure the on-going robustness and resilience of those products.
  • You'll place an emphasis on assurance automation and CI/CD principles in your approach. You'll have experience of SQL and no-SQL database applications such as Postgres, MySQL, and Mongo DB, and you should have used distributed version control systems such as Git.
  • As a Software Engineer you will follow TDD principles to produce quality software with an emphasis on automation. You will develop the products which make up our citizen and staff services in-line with end client engineering strategy. You will work in an Agile team, collaborating with Delivery Managers, Business Analysts, Test Automation Engineers, Technical Architects and other Software Engineers. You will participate in Agile ceremonies such as refinement, estimating, planning and review sessions.

Skills Required:

  • Java Spring (Spring Boot, Spring REST)
  • Maven
  • TDD
  • Relational or NoSQL Database experience
  • Git
  • CI/CD tooling (eg GitLab)

It is an advantage if the consultant has Microservices and Event driven architecture, Docker and AWS

Start: ASAP
Duration: 6 months + Extension
Location: 100% Remote
Languages: English
Rate: To be agreed

Start date
ASAP
Duration
6 months + Extension
(extension possible)
From
Linksap Europe Ltd
Published at
29.07.2021
Project ID:
2173432
Contract type
Freelance
To apply to this project you must log in.
Register