A leading international financial services organisation is seeking an experienced Django Developer to join a high-performing technology team delivering critical business applications in a highly regulated environment.
This is an excellent opportunity for a hands-on Python/Django specialist who enjoys modernising legacy systems, building scalable web applications from the ground up, and working closely with business stakeholders to deliver impactful solutions.
As a Senior Django Developer, you will design, develop, and maintain enterprise-grade Django applications supporting key business processes. You'll play a pivotal role in both greenfield development and the modernisation of existing platforms, helping drive efficiency through automation and robust application design.
Working within a collaborative team, you'll contribute across the full software development lifecycle while supporting best practices, mentoring colleagues, and helping shape technical solutions.
- Design, develop, and maintain Django-based web applications
- Build new solutions and enhance existing business-critical systems
- Modernise and migrate legacy applications into Django-based platforms
- Integrate applications with internal and external services
- Optimise business processes through automation and scalable architecture
- Utilise AI-assisted development tools to improve development efficiency and code quality
- Troubleshoot and support deployed applications
- Collaborate with business users throughout testing and delivery phases
- Produce technical documentation and contribute to knowledge sharing initiatives
- Conduct code reviews and provide guidance to junior developers
- 5+ years of commercial Django development experience
- Strong Python development background
- Proven experience building complete Django applications from scratch
- Experience modernising or refactoring legacy applications
- Strong understanding of SQL and relational database design
- Experience supporting applications in production environments
- Ability to review code and advise on architecture and implementation approaches
- Strong analytical and problem-solving capabilities
- Comfortable working within structured environments and technical constraints
- Fluent English communication skills (B2 level or above)
- VBA development experience (Excel or Access)
- Experience with web2py or other Python web frameworks
- Microsoft SQL Server experience
- GitHub Copilot experience
- GitHub or Bitbucket version control experience
- Previous experience within banking, financial services, insurance, or other regulated industries
If you're an experienced Django Developer looking for your next contract opportunity and enjoy building robust enterprise solutions, we'd love to hear from you.