Share this Job

Senior Software Developer

Apply now »

Date: 02-May-2019

Location: Southampton, ABD, GB

Company: Lloyds Register

Job ID:28366
Location:Southampton : Boldrewood Campus (LR_L000124)
Position Category:Information Technology
Department:GB993045 : SW Development (GB993045)
Position Type:Employee Regular

 

As part of our continued expansion, LR Software are looking for an ambitious Senior Software Developer to join our growing development team, based in Southampton.

 

You will possess the drive, enthusiasm and ambition to form part of a dynamic team within a fast-moving company. You need to be willing to embrace challenges and will have the opportunity to contribute to the future shape and direction of the team.

 

LR Software develops, markets and supports innovative technologies with application to the Marine and Energy sectors. We pride ourselves in giving developers a friendly, relaxed environment to work - somewhere where you have the opportunity to use your own initiative and where your ideas can help shape your project.

 

Applicants from Aberdeen will also be considered

 

Primary Function

  • Effectively understand, capture and interpret client’s needs with the support of a principal software developer.
  • Design large and/or complex programs and program modifications from supplied user stories, using agreed standards and tools, to achieve a well-engineered result.
  • Carry out all other software development work competently and in accordance to agreed standards.
  • Effectively estimate completion time and ensure delivery to these agreed timescales.
  • Ensure that Agile process is followed by team and self.
  • Proactively contribute to the technical development of other software developers.

 

To be considered

  • Good level of experience in C# development using .NET Core
  • Experience using C++, Python, numpy, MFC, Fortran
  • Good level of knowledge and practice of SOLID OO-design principles and design patterns
  • Good level of experience in TDD, creating and maintaining unit tests including mocking
  • Good level of experience in reviewing and testing development code
  • Experience of working within agile software development environment
  • Ability to learn domain knowledge

 

Desirable

  • Experience in designing solutions for web applications on Azure, Cloud computing, HPC
  • Experience with developing AI applications, such as Production Rules systems
  • Marine and/or mathematical background an advantage. Specifically wave analysis, spectral analysis, seakeeping, FEA and fatigue analysis and statistical skills, but not essential
  • Experience of leading software development projects
  • Experience of delivering projects of an innovative or R&D nature
  • Experience source version control such as Git or Mercurial

 

Copyright © Lloyd's Register 2010. All rights reserved. Terms of usePrivacy policy.

The Lloyd's Register Group comprises charities and non-charitable companies, with the latter supporting the charities in their main goal of enhancing the safety of life and property, at sea, on land and in the air - for the benefit of the public and the environment. (Group entities)

Lloyd's Register logo


Job Segment: Developer, Cloud, .NET, Information Technology, Programmer, Technology

Find similar jobs: