Lead Developer

  • Location

    Halifax, West Yorkshire

  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Alistair Bell

  • Contact email:


  • Job ref:


  • Published:

    3 months ago

  • Expiry date:


  • Start date:


Lead Developer
An exciting opportunity has arisen with one of my clients working in the pharmaceuticals and data science industry. 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 frontend 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 nontechnical colleagues and stakeholders.
  • Minimum of 5 years' experience in software development.
  • Experience with React JS
  • Understanding of migration, scripting and transformation.
  • Proficient understanding of devops, including continuous delivery approaches and continuous integration.
  • Experience with any objectoriented 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.