We are looking for an experienced Lead Developer to spearhead the development of new features and platform enhancements. Reporting to the Head of Technology, you will lead a talented team of developers, collaborate with UK-based stakeholders, and ensure the timely delivery of high-quality software aligned with our business and technical objectives.
Core Responsibilities :
- Lead the design, development, and implementation of new platform features and improvements.
- Manage, mentor, and motivate a team of developers to maintain high technical standards.
- Liaise with UK-based stakeholders to ensure alignment between technology and business goals.
- Plan, coordinate, and deliver technical projects on schedule, ensuring adherence to SDLC.
- Champion and enforce coding standards, best practices, and quality assurance processes.
- Assist with hiring, onboarding, and professional development of team members.
Required Qualifications & Experience :
Bachelors or Masters degree in a STEM discipline from a reputable institution.8+ years of professional software development experience.At least 2 years in a lead or management role.Proven experience collaborating with remote stakeholders.Familiarity with our tech stack or equivalent technologies.Basic understanding of financial markets and derivative products is a plus.Skillset Required : Technical Skills :
Proficiency in Python and its libraries (SQLAlchemy, Flask, NumPy, Pandas).Strong experience with MySQL or other relational databases.Hands-on experience with AWS services : ECS, S3, Lambda, RDS.Familiarity with RabbitMQ messaging queues.Experience with Docker containerization and Linux environments.Proficient with GitLab version control.Exposure to Generative AI and related AI tools.(ref : hirist.tech)