Skip to main content

Lead Python & Django Software Engineer

Lead Python & Django Software Engineer
CareerAddict
2 months ago

Job Description

London or Hampshire - £100-120k basic + bonus

Leading Wealth Manager is seeking a Tech Lead/Lead Developer with Python and Django/other web framework to be based 2 days per week in either their London or Hampshire/Hants offices. Great opportunity to get into financial services as ALL industry backgrounds considered, however must have 2+ years team leading at least 2-3 software engineers

Role Overview

We are seeking a highly skilled and experienced Senior or Lead Developer who be responsible for overseeing the development process, guiding the team, and ensuring the successful delivery of high-quality software solutions.

The ideal candidate will have a strong background in software development, using python and Django (or other similar/open source web framework) with some experience of mentoring more junior team members.

Person Specification

  • At least 2 years' experience in a Senior or (ideally) Lead Developer position
  • At least 5 years' development experience, to include outstanding coding skills in developing Python Django and an appropriate Front End framework
  • Experience of managing, motivating and leading a small team
  • Relevant experience of working in a fast-moving, dynamic (ideally start up or similar) environment

Main Responsibilities

  • Day to day management and leadership of the developers in the team, reporting into the Chief Technology Officer
  • Provide mentoring and technical guidance to the team, including giving advice on specific technical queries
  • Ensure team adherence to QA guidelines: Architect, design, and develop software applications, ensuring adherence to coding standards, best practices, and project requirements
  • Identify technical debt and inefficiencies in existing systems and propose solutions for improvement
  • Ensure appropriate testing support is in place: Drive the implementation of automated testing, continuous integration, and deployment processes to improve efficiency and quality
  • Set and enforce coding standards for the team
  • Delivery of agreed web development activity, including the building and configuration of applications
  • Scrum master duties, as require
  • Ensure project and sprint milestones are achieved
  • Input into the architecture and infrastructure required to scale the platform
  • Liaison with the BA team and other key business stakeholders
  • Documentation of technical specifications
  • Creation of career paths and professional development opportunities in order to upskill and scale the team
  • Deputise for the CTO, as required

Additional Requirements

  • Experience with cloud technologies and platforms such as AWS, Azure, or Google Cloud Platform
  • Solid understanding of DevOps principles and experience with CI/CD pipelines

Expertise level

Work arrangement

Key skills

Similar Jobs in United Kingdom