Lead Developer

Harvey Nash, Edinburgh

Lead Developer

Salary Not Specified

Harvey Nash, Edinburgh

  • Full time
  • Contract

Posted 1 week ago, 30 Sep | Get your application in now before you're too late!

Closing date: Closing date not specified

job Ref: BBBH109350

Full Job Description

Lead Developer | 6 Month Contract | (Outside IR35) | Remote (London) | Starting ASAP

Day Rate: DOE

Job Description:

Harvey Nash's private sector client is on a mission to transform patient care and be part of a dynamic and innovative team. We pride ourselves on a supportive, collaborative and inclusive culture and any individual working will have the opportunity to work alongside a team of intelligent, driven and compassionate people who care deeply about transforming the way healthcare is delivered.

Main Duties:

This role will involve evaluating and improving our existing codebase, development processes, standards, and tools. You will play a key role in shaping the future direction of our software development strategy, ensuring high-quality, efficient, and scalable solutions. Working closely with the Head of Development, you will guide and mentor the development team, helping to define and implement best practices and standards across the IT department.

  • Analyse, review, and optimise the existing codebase to improve performance and maintainability.
  • Evaluate current development processes, standards, tools, and workflows, recommending improvements to increase team productivity and code quality.
  • Collaborate with the Head of Development to define the future software development strategy, including architecture, technology stack, best practices and processes.
  • Work with stakeholders to identify and prioritise incremental improvements to development processes, ensuring alignment with broader company goals.
  • Provide technical leadership and mentoring to the development team, fostering a culture of continuous learning and improvement.
  • Standardise coding practices, development tools, and testing methodologies to ensure adherence to high-quality standards across the team.
  • Collaborate on strategic initiatives and long-term development goals, ensuring the team is equipped to meet future challenges.
  • Engage with stakeholders to communicate technical roadmaps, timelines, and potential risks.
  • Identify areas of technical debt and propose solutions to address them effectively.

Essential Skills & Experience:

  • Extensive experience in .Net C#, ASP MVC, Web Apps & Web API.
  • Proficiency in JavaScript and AngluarJS or ReactJS.
  • Proficiency in designing, developing, deploying and optimising SQL Server databases.
  • Experience in ORMs with Entity framework being desirable.
  • Experience in developing for Cloud platforms with Azure experience being highly desirable.
  • Proven leadership and mentoring experience, with a focus on guiding developers and driving team performance.
  • Ability to develop and implement long-term software development strategies, while managing incremental improvements.
  • Experience in assessing and refining development processes, tools, and standards to improve efficiency and quality.
  • Excellent communication skills, able to work collaboratively with both technical and non-technical stakeholders.
  • Strong problem-solving skills, with the ability to manage competing priorities and make decisions under pressure.
  • Familiarity with industry standards and best practices, including version control, code reviews, testing, and CI/CD pipelines.
  • Minimum of 5 years of experience in a senior development role, with at least 2 years in a leadership position.
  • Experience working within Agile methodologies.
  • Previous experience in a fast-paced, evolving environment is highly desirable.

This role has been deemed Outside IR35 by the client. Applicants must hold, or be happy to apply for, a valid Basic Disclosure Scotland. Please click the link to apply.