A leading technology recruitment company is seeking a Senior Python Developer based in London. The role demands an expert in Python with strong DevOps and data processing capabilities. Key responsibilities include designing high-performance financial software and mentoring junior engineers. Candidates should have over seven years of experience in software development, especially within Financial Services or Energy Trading. This position promises exciting challenges in a dynamic environment.
Qualifications
7+ years in professional software development, particularly in Financial Services or Energy Trading.
Exceptional communication skills to convey technical concepts to non-technical stakeholders.
Responsibilities
Design and build robust, low-latency Python solutions.
Lead system design and transition legacy scripts to microservices.
Engage directly with Traders, Quants, and Product Managers.
Conduct code reviews and promote continuous learning.
Troubleshoot production issues in a high-pressure environment.
Skills
Expert Python (3.9+)
Advanced use of pandas
Strong advocate for TDD/BDD
Expert Git
Deep knowledge of PostgreSQL
Education
BSc/MSc in Computer Science
Mathematics or related Engineering field
Tools
Docker
CI/CD pipelines
Kubernetes
Job description
A leading technology recruitment company is seeking a Senior Python Developer based in London. The role demands an expert in Python with strong DevOps and data processing capabilities. Key responsibilities include designing high-performance financial software and mentoring junior engineers. Candidates should have over seven years of experience in software development, especially within Financial Services or Energy Trading. This position promises exciting challenges in a dynamic environment.