Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Python 
United Kingdom, England, London 
816766659

29.05.2025

Job responsibilities

  • Write awesome, high quality Backend Python code following the principles of SOLID, YAGNI, KISS and TDD
  • Participate in requirements meetings with our users and propose technical solutions
  • Evangelize and seek new opportunities for our product to be used by other development teams not already using the platform
  • Complete full lifecycle development projects as well as post-production maintenance and enhancements
  • Support other development teams using our components by answering questions, researching system issues, identifying root causes, and resolving problems

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and applied experience
  • Strong technology background with experience in object-oriented programming, test driven development using Python
  • Experience in building and debugging application build on distributed computing architecture
  • Good understanding of event based architecture.
  • Strong Analytical and problem-solving skills
  • Good interpersonal skills and able to work effectively in a global team
  • Self-starter and willing to work in a dynamic environment with constantly evolving priorities

Preferred qualifications, capabilities, and skills

  • Experience with SecDB / Athena / Quartz platform
  • Experience working in large mono-repo codebases, where code often rolls out to production within minutes
  • Familiarity with Investment Banking, FinTech or Financial Markets
  • Knowledge of GraphQL is good to have