Lead Software Engineer

Lead Software Engineer (Full Stack)

Our client. A dynamic startup in the heart of Cheshire, specialising in Electronic Point of Sale (EPOS) solutions. As we embark on an exciting journey to revolutionise the EPOS industry, we are seeking a talented Senior Software Engineer to lead the development of their cutting-edge software platform. This is an opportunity to join a passionate team, drive innovation, and make a significant impact in a rapidly growing market.

Role Overview:

As a Senior Software Engineer, you will be responsible for architecting and building a new software solution from scratch for our EPOS installer. You will have the autonomy to select the right technologies and design a robust, scalable, and high-performance system. Additionally, you will eventually lead and mentor a team of junior developers, ensuring the successful delivery of the project.

Key Responsibilities:

  • Design and develop a full-stack software solution for our EPOS installer, leveraging your expertise in cloud computing, C#,  Java, CS, Python, or PHP.
  • Lead and mentor a team of junior developers, providing guidance, support, and technical expertise.
  • Collaborate with cross-functional teams to gather requirements, define project scope, and deliver high-quality software solutions.
  • Stay updated on industry trends and best practices, continuously enhancing our development processes and technologies.
  • Contribute to the architectural decisions, ensuring the software platform's scalability, reliability, and security.


  • Bachelor’s degree in computer science, Engineering, or related field.
  • Proven experience and proficiency in cloud computing platforms (e.g., AWS, Azure, Google Cloud).
  • Strong expertise in either C#, Java, CS, Python, or PHP, with the ability to write clean, maintainable code.
  • Demonstrated leadership skills, with prior experience managing or mentoring junior developers.
  • Commercial awareness and experience working on commercial software projects.
  • Excellent communication and collaboration skills, with the ability to work effectively within a team.
  • Ability to adapt to new technologies and programming languages as needed.


  • Competitive salary and equity options.
  • Flexible working hours and the option for remote work.
  • Opportunity to work on innovative projects and make a meaningful impact.
  • Supportive and collaborative work environment focusing on personal and professional growth.

Interested? Please Click Apply Now!

Lead Software Engineer (Full Stack)

14 May 2024
Information Technology
Cheshire, Chester


Don't see a job that you like? That's no problem, send us your CV and we will be in touch once we find a position that is suitable for you!