Careers

Home Careers

SOFTWARE DEVELOPER 

VARIOUS JUNIOR TO SENIOR DEVELOPER ROLES

As a Software Developer you will be a passionate software engineer with experience developing web- or desktop-based applications. You will contribute to the ongoing design of the companies application architecture as well having a creative input into the look and feel of their applications. The software developer 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.

Exis believes in continual learning and we aim to support ongoing skill development. Friday afternoons are set aside for training, and all developers receive access to Pluralsight. We also send some of our developers to conferences, such as NDC London, each year. The company recognises how important it is to get into the “coding flow”, so they endeavour to foster a laid back, relaxed atmosphere that will allow you to do your very best work.

PREVIOUS KNOWLEDGE AND EXPERIENCE:

Essential:

  • Experience with C# and .NET programming
  • Experience with web languages such as JavaScript, HTML5 and CSS3
  • Experience using Azure DevOps and deploying to Azure PaaS/IaaS services.
  • At least 3 years’ experience in software development
  • 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

Desirable:

  • A degree in computer science or related subject would be an advantage
  • Experience with user interfaces.
  • Experience and skills in Microsoft Azure
  • Experience with distributed version control
  • An understanding of Test Driven Design and Agile methodologies

 

Request more info - Software Developer

  • Your details

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

NCB
Authorized reseller of International Maritime Organisation digital publications
Payment Information

SAFETY OF LIFE AND CARGO AT SEA
© 2020 Exis Technologies Limited t/a NCB Hazcheck. All rights reserved.
Registered in England & Wales at
3 Trinity Court
Faverdale North
Darlington
DL3 0PH
Company registration number: 1997397
Designed by happyleaves.com