Position: Associate

Job type: Full-time

Loading ...

Job content

Role purpose:

As part of our continued expansion, the Lloyd’s Register Digital Products team is looking for an ambitious Principal Software Developer to join our growing development team, based in Aberdeen and Newcastle.

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 Digital Products develops, markets and supports innovative technologies with application to the Engineering, Energy and Marine sectors. We pride ourselves in giving developers a friendly, relaxed environment to work - somewhere where you can use your own initiative and where your ideas can help shape your project.

In line with how the world is changing, Lloyd’s Register is becoming a more technology-led organisation. Our CEO, Nick Brown, is focused on growth and agility; as long as we continue to provide the best service to our customers, our focus is on finding the right person for the job, regardless of location. With this in mind, we are open to applications, whoever you are with the required experience, from anywhere in the UK. This supports our approach to flexible working and ensures the best people and expertise are available to our customers, wherever they are. Please speak to the recruiter or hiring manager for this role about a flexible location. We want Lloyd’s Register to have the perfect role for you, wherever you are.

Key Responsibilities:
  • Work closely with stakeholders (product owners, scrum master, developers, expert users and testers) to implement features on the AllAssets cloud application.
  • Assess and improve user stories, ensure acceptance criteria is successfully created by the team and effectively liaise with stakeholders in doing so
  • Participate in Agile development activities, daily stand-ups, sprint planning, sprint review and sprint retrospective meetings. Engage with distributed development teams.
  • Take technical responsibility for the development. Motivates team to deliver results.
  • Proactively participate in development chapter activities.
  • Proactively contribute to the technical development of other software developers.
  • Ensure that Agile process is followed by the team and self and participate in the development of the process.
  • Provide expert advice in the programming methods, tools or standards used to complete sprint and project goals.
  • Participate in the recruitment, training and development of software developers
  • Participate in creating architecture for new features and pro-actively promote SOLID principles.
  • Collaborate with developers across LR’s Digital Product team to improve and implement best practices.
  • Provide advice, guidance and assistance to less experienced colleagues as required.
  • Effectively estimate work items with the team and ensure delivery of sprints that have been planned based on these timescales.
  • Proactively contribute to improvements in the team’s agile process.
Technical Requirements:
  • Respected and proven experience in software development in a commercial environment.
  • Good level of experience in C#, Angular, EF, SQL. Knowledge and practice in SOLID OO-design principles and design patterns
  • Good level of experience in front-end Web development using HTML5, CSS, ASP.net, JavaScript, Angular, React or similar.
  • Good level of experience in TDD, creating and maintaining unit tests including mocking
  • Experience in developing web services and cloud-based applications (particularly in Azure)
  • Experience in working with cross-discipline teams of 6-8 people.
  • Strong technical ability with a willingness and capability to coach and mentor junior team members on best practices.
  • A desire to progress and positively influence and change software development practices to improve quality.
  • Able to take the lead and be proactive in all interactions. Be happy to ask for clarifications on tasks if required.
  • Familiarity with DevOps practices as well as experience in CI/CD
Desirable:
  • Experience with developing on the Azure platform
  • Experience with NServiceBus
  • Experience with BDD, Gherkin or other automation frameworks
  • Experience with Azure DevOps
  • Asset integrity or engineering background would be an advantage, but not essential.
Diversity and Inclusion at Lloyd’s Register:

Together we are one Lloyd’s Register, committed to developing an inclusive and safe workplace that embraces and celebrates diversity. We strive to ensure that all applicants to LR experience equality of opportunity and fair treatment, because we believe it is the right thing to do. We hope you do too.

Copyright © Lloyd’s Register 2022. All rights reserved. Terms of use. Privacy 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)
Loading ...
Loading ...

Deadline: 14-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...