Python Developer
AgileGrid SolutionsJob description
About The Company Client Server is a leading technology recruitment firm specializing in connecting top-tier talent with innovative organizations across various industries. Renowned for its commitment to excellence and a deep understanding of the tech landscape, Client Server partners with dynamic startups and established companies to facilitate impactful placements.
With a focus on fostering growth and technological advancement, the company prides itself on its extensive network, industry expertise, and dedication to matching candidates with roles that align with their skills and career aspirations.
About The Role We are seeking a highly skilled Lead Python Developer to join a rapidly growing, well-funded FinTech start-up based in London, with the flexibility of working from home. In this pivotal role, you will lead a small but talented development team to design, develop, and enhance the company's core banking platform.
Your expertise will be instrumental in delivering new features, improving existing functionalities, and undertaking refactoring tasks to optimize performance and maintainability. This position offers a unique opportunity to influence the technical direction of a cutting-edge financial technology company, working on innovative solutions that impact the financial services industry globally.
Qualifications
- Proven experience as a Python Developer, with a strong portfolio of successful projects.
- Previous leadership or team management experience, demonstrating the ability to guide and mentor developers.
- Solid understanding of software development best practices, including Agile methodologies.
- Experience working on financial or banking platforms is highly desirable.
- Proficiency with relevant technologies such as Django, Flask, RESTful APIs, and cloud services (AWS, GCP, or Azure).
- Strong problem-solving skills and the ability to work effectively in a fast-paced environment.
- Excellent communication skills, with the ability to collaborate across teams and convey technical concepts clearly.
- Lead and manage a small team of developers, providing technical guidance, mentorship, and performance feedback.
- Design, develop, and implement new features and enhancements for the core banking platform using Python and related frameworks.
- Participate in architectural discussions and contribute to the ongoing evolution of the company's technology stack.
- Ensure high-quality code through code reviews, testing, and adherence to best practices.
- Coordinate with product managers, QA teams, and other stakeholders to deliver projects on time and within scope.
- Refactor existing codebases to improve efficiency, scalability, and maintainability.
- Stay updated with the latest industry trends and incorporate innovative solutions to improve platform performance.
Equal Opportunity
Client Server is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We celebrate differences and are dedicated to creating an environment where all employees feel valued, respected, and empowered to contribute their best. We encourage applications from candidates of all backgrounds, regardless of race, gender, age, disability, sexual orientation, or any other characteristic protected by law.¿Te interesa este puesto?