We are a technology consulting company partnering with a leading financial services organisation. We are seeking an experienced Senior Full Stack Python Developer to join a high-performing delivery team working on modern, scalable enterprise systems.

This role is suited to a senior developer who enjoys hands-on development, contributes to technical design and architecture, and provides mentorship within agile delivery teams

What you'll do:

  • Development & Solution Design
    • Design, develop, test, and debug high-quality software solutions aligned to business and technical requirements
    • Contribute to solution design and establish technical frameworks for new applications and interfaces
    • Develop and consume RESTful APIs and integrate front-end and back-end components
    • Produce technical documentation and present alternative technical solutions where applicable
    • Participate in building cloud-based solutions including AWS, microservices, containerisation, and serverless architectures
    • Leverage approved AI-assisted development tools to improve productivity and code quality
  • Mentorship & Technical Leadership
    • Provide guidance and mentorship to junior developers
    • Ensure adherence to quality assurance standards and best development practices
    • Participate in technical design forums and contribute to technical standards and innovation
  • Environment Stability & Support
    • Collaborate on deployment processes and system configuration
    • Assist with monitoring and optimising application and database performance
    • Support release and deployment activities, including standby support when required
  • Collaboration & Continuous Improvement
    • Work closely with analysts, testers, architects, and business stakeholders throughout the SDLC
    • Contribute to database design, optimisation, and SQL development
    • Participate in proof-of-concept initiatives and future web application strategy

Your Expertise:

  • 8+ years’ experience in an object-oriented development environment
  • Strong understanding of OOP, SOLID principles, and design patterns
  • Experience within the financial services or investment management environment is advantageous

Qualifications:

  • Relevant IT qualification (Degree or Diploma)

Technical Skills

  • Strong proficiency in Python, with hands-on experience in FastAPI and Django
  • Solid experience with Angular, including micro front-end architecture
  • Experience with Ruby on Rails
  • Strong MS SQL database design, querying, and optimisation skills
  • RESTful API design and integration
  • Git-based version control and CI/CD pipelines
  • Ability to balance front-end and back-end priorities effectively
Similar jobs

Senior Full Stack Python Developer

Apply Now
Back to search page