Mid and Senior level Python ( Django) software Developers are required to join a leading Fintech peer-to-peer (P2P) business based in the heart of London. Their platform connects individuals and businesses to invest and borrow money directly from each other, disrupting traditional lending models. As a Python / Django Developer, you will work in a small product team and play a key role in enhancing, maintaining, and scaling our platform to meet the evolving needs of our users and business operations. You'll collaborate closely with cross-functional teams to implement new features, optimize existing code, and ensure the reliability and security of our systems. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience). 4 years of hands-on experience in backend development with Python and Django framework. Proficiency in writing clean, efficient, and maintainable code using Python, along with strong understanding of Django ORM and MVC architecture. Experience with relational databases (e.g., PostgreSQL, MySQL) and writing complex SQL queries. Solid understanding of software development principles, design patterns, and best practices. Familiarity with RESTful APIs, JSON/XML, and web services integration. Strong problem-solving skills and ability to troubleshoot and debug complex issues. Experience with version control systems (e.g., Git) and collaborative development workflows. Prior experience in fintech or financial services industry is a plus. Experience with frontend technologies (e.g., JavaScript, React) is a bonus. Responsibilities: Design, develop, and maintain robust, scalable, and high-performance backend solutions using Python and Django framework. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications and implementation plans. Write clean, efficient, and well-documented code following best practices and coding standards. Conduct code reviews to ensure code quality, maintainability, and adherence to established guidelines. Identify and address performance bottlenecks, security vulnerabilities, and other technical challenges. Stay updated on emerging technologies, industry trends, and best practices to continually improve our development processes and solutions. Benefits: Comprehensive health, dental, and vision insurance. £500 a year towards professional development opportunities and support for continued learning.