Lead Developer

  • Location

    Halifax, West Yorkshire

  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Alistair Bell

  • Contact email:


  • Job ref:


  • Published:

    5 months ago

  • Expiry date:


Lead Developer

An exciting opportunity has arisen with one of my clients working in the pharmaceuticals and data science industry in the Halifax area. Being a forward thinking and Cutting Edge Company, my client offers great projects, ability to attend meetups outside of work and an allowance for appropriate professional development over your career.

Working alongside the designers, the ideal candidate will bridge the space between graphical design and the technical process to steer a project from the very start to the finished product.

The main responsibilities of the successful candidate will be:

  • Bridging the gap between other departments and leadership to develop and maintain requirements.
  • Approval of use of open source packages and libraries
  • Providing personal input into operating procedures and ensuring adherence within.
  • Working with design all the way through to implementation of API Services for front-end mobile and web applications as well as data storage solutions.
  • Regular reporting on development progress and system status.

Skills and Qualification

Must have the following:

  • Great demonstrable communication skills and the ability to work with non-technical colleagues and stakeholders.
  • Minimum of 5 years' experience in software development.
  • Experience with MySQL, MSSQL, PostgreSQL, Redshift etc.
  • Understanding of migration, scripting and transformation.
  • Proficient understanding of devops, including continuous delivery approaches and continuous integration.
  • Experience with any object-oriented programming language such as Python, Java, C#, C++, Ruby or Objective-C.
  • Experience with Cloud PaaS providers like AWS, Google Cloud Platform and Azure.

A good understanding of:

  • Development of database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as, git.
  • Understanding of authentication and authorization between multiple environments, servers and systems.
  • Understanding differences between delivery platforms such as desktop v mobile, and optimising output to match the specific platform.


  • Experience with PostgreSQL, Good cloud Platform and ReactJS
  • Forward thinking and aspirations for senior management and leadership.
  • A computer science or software engineering qualification.