Lead Software Engineer - Revybe IT Recruitment Ltd : Job Details

Lead Software Engineer

Revybe IT Recruitment Ltd

Job Location : London, UK

Posted on : 07/02/2025 - Valid Till : 21/03/2025

Job Description :

Lead Software Engineer (Full-stack)

London (3 Days a Week in office)

Up to £120K

Are you a highly experienced Full-Stack Software Engineer who has some leadership experience? Do you have deep expertise in Python, React, and AWS, coupled with the passion and skills to lead a team? ReVybe IT Recruitment is delighted to present a unique opportunity to join a prestigious global bank as a Lead Software Engineer. Based in central London, this hybrid role offers the chance to work on innovative, high-impact projects in a dynamic and forward-thinking environment.

The Role

As the Lead Software Engineer, you will be at the heart of designing, developing, and deploying scalable, high-performance software solutions that support the bank’s mission-critical applications. You’ll lead a small squad of talented engineers, ensuring exceptional code quality and smooth project delivery, while working in a Python, React, and AWS-driven tech stack.

This is a hands-on leadership role where you will balance coding and mentoring responsibilities. You’ll work closely with stakeholders across the business to translate complex requirements into high-quality technical solutions, while defining and implementing best practices for development and deployment.

If you’re looking for the perfect blend of leadership, cutting-edge technology, and global impact, this role is for you.

Key Responsibilities

  • Manage, mentor, and grow a team of engineers, setting the tone for collaboration, innovation, and technical excellence.
  • Write clean, efficient, and secure code in Python and React, ensuring adherence to coding standards and best practices.
  • Architect, build, and optimize solutions on AWS, including leveraging services like Lambda, EC2, S3, and RDS.
  • Lead the full-stack development of scalable applications, architecting robust solutions for complex systems.
  • Advocate for and implement modern CI/CD pipelines to ensure streamlined development cycles and swift deployment.
  • Optimize application performance, identify bottlenecks, and ensure high availability, security, and scalability.
  • Act as a bridge between technical and non-technical teams, translating business requirements into cohesive technical solutions.
  • Conduct regular code reviews to ensure quality and consistency across all projects.
  • Stay updated on emerging technologies and guide the team on adopting the most effective tools and methodologies where appropriate.

Tech Stack

  • Languages: Python (backend), JavaScript/React (frontend)
  • Back-end Frameworks: Django, Flask
  • Cloud Infrastructure: AWS (including Lambda, S3, EC2, RDS, CloudFormation)
  • Frontend Tools: React, Next.JS
  • Databases: PostgreSQL, DynamoDB
  • Workflow Tools: Jira, Confluence

Skills & Requirements

This role is ideal for someone with an exceptional technical background, coupled with proven leadership abilities. We’re looking for candidates who:

  • Have 7+ years of software engineering experience in both frontend and backend development, with a strong focus on Python and React.
  • 1 year minimum of leadership experience, mentoring engineers and driving successful project delivery.
  • Have extensive experience with AWS, including designing, deploying, and maintaining cloud-based solutions (certifications are a bonus!).
  • Are proficient in building APIs (REST and GraphQL) and working with large-scale systems.
  • Bring expert knowledge of best coding practices, including code reviews, clean code principles, and secure-development methodologies.
  • Understand modern DevOps workflows, including CI/CD pipelines, containerization with Docker, and automated testing.
  • Are skilled in relational and NoSQL databases (e.g., PostgreSQL, DynamoDB).
  • Can effectively communicate complex technical concepts to both technical and business audiences.
  • Bonus points for experience working on systems within financial services or enterprise-level applications.

Lead Software Engineer (Full-stack)

London (3 Days a Week in office)

Up to £120K

Click APPLY to be considered!

Salary : 110000 - 120000

Apply Now!

Similar Jobs ( 0)