Vacancy – Software Engineer

Home Vacancy – Software Engineer


Job title: Developer – Microsoft.NET Stack

Location: Hybrid, 1 day a week in the office (Darlington, GB).

Hours: 35 hours per week

Role summary:

As a Developer you will be a passionate software engineer with experience developing web- or desktop-based applications. You will contribute to the ongoing design of our application architecture as well having a creative input into the look and feel of our applications. The work will be a mixture of improvements to legacy software on the .NET Framework stack, as well as greenfield projects on the .NET Core stack. You will be a keen problem-solver, with the ability to investigate, understand and resolve issues (whether working alone or as part of a team) using strong communication skills and attention to detail.

We provide you with the tools and hardware to work efficiently; and regularly review tools that can enhance the development

We believe in continual learning and aim to support ongoing skill development. Friday afternoons are set aside for training.

We recognise how important it is to get into the “coding flow”, so we endeavour to foster a laid back, relaxed atmosphere that will allow you to do your very best work.

Role requirements:


  • Experience with C# and .NET programming
  • Experience with web languages such as JavaScript, Vue, or any other frontend frameworks
  • An understanding of design patterns and clean code principles
  • Able to interpret requirements, and translate these into technical solutions
  • Able to work in a multidisciplinary environment and be a good team player
  • Meticulous attention to detail, accurate and thorough delivering high quality output to tight deadlines.
  • Strong communication skills
  • Ability to work to set timescales
  • Passionate about development
  • Enthusiastic and motivated


  • Experience with user interfaces.
  • Experience and skills in Microsoft Azure
  • Experience with distributed version control
  • An understanding of Test-Driven Design and Agile methodologies

Vacancy - Request for information

  • Your details

  • Max. file size: 16 MB.
  • This field is for validation purposes and should be left unchanged.

Authorized reseller of International Maritime Organisation digital publications
Payment Information

© 2020 Exis Technologies Limited t/a NCB Hazcheck. All rights reserved.
Registered in England & Wales at
3 Trinity Court
Faverdale North
Company registration number: 1997397
Designed by