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