Backend Software Engineer

Backend Software Engineer required to develop high quality unit tests and write software, as well as developing component and integration tests the candidate must be able to investigate issues with the operational networked environment. You must be fluent in C# and be experienced with Microsoft Visual Studio in a .NET development environment. Familiarity with GitLab and the concepts of Continuous Integration and Continuous Development (CICD) are also important. You must be able to work with a minimal amount of supervision and be pro-active in assisting the Product Owner and Scrum Master with refinement of the Sprint and Product backlog, as well as be able to directly refine Product Design in UML using CASE tools such as Enterprise Architect. You must have a disciplined approach both to software engineering and managing their own time as well as being an effective communicator.

Typical activities will include:

  • Developing software units in C# using Test Driven Development (TDD) using modern S.O.L.I.D. principles.
  • Developing component level tests when required using Behaviour Driven Development (BDD) frameworks available for .NET
  • Updating Software Designs in UML using CASE tools
  • Working with other team members to plan Sprints, refine the Product Backlog and participate in Program Increment Planning.
  • Using integration target, diagnostic and test tools to exercise code.
  • Working with support staff of 3rd party suppliers to help expedite solving of issues

The successful candidate will have the below skills/experience:

  • Experience using coding standards and CICD principles
  • Experience of Agile and SCRUM techniques and methodologies
  • Have familiarity with software implementations for the following languages :- C#, C++, Python.
  • Experience of GitLab as a source control tool
  • Experience with Agile development methods

Candidates must be willing to undergo the security vetting procedure.

Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: http://www.modis.com/en-gb/candidate-privacy

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Job Overview

Date Posted:

Posted 2 weeks ago

Expiration Date:

20/06/2020

Location:

Newport

Job Type:

Contract

Salary:

£400 - £480 per day

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Complete the form below to send this job to a friend.

Job Location

Complete the form below to report this job.