Search

Lead Software Engineer

Posted: 01/05/24
Recruiter:Adria Solutions Ltd
Reference:2753090058
Type:Permanent
Disciplines: Software Engineer
Salary:£60,000 - £80,000 Annual
Location:Cheshire
Description: 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.
Requirements:
  • 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.
Benefits:
  • 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)

Recruiting now