Taro Logo

Python Software Engineer III - Senior Associate

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Python Software Engineer III - Senior Associate

Join JPMorgan Chase's Global Technology team as an Experienced Software Engineer III, where you'll be part of an agile team designing and delivering trusted market-leading technology products. This role offers the opportunity to work on impactful projects within the Commercial & Investment Bank division, a global leader across banking, markets, securities services and payments.

As a Python Software Engineer III, you'll be responsible for developing scalable and resilient systems, creating secure production code, and contributing to architecture design. You'll work with large data sets, identify patterns, and drive improvements to system architecture. The role requires expertise in Python programming, system design, and agile methodologies.

The position is based in London and offers the chance to work with a diverse team in a dynamic, innovative environment. You'll be part of JPMorgan Chase's technology transformation, working on projects that could range from trading systems optimization to cloud platform integration.

The ideal candidate will have strong Python programming skills, experience with system design and development in a large corporate environment, and knowledge of modern software development practices. You'll be joining a company that values diversity, equity, and inclusion, with opportunities to contribute to software engineering communities of practice and explore emerging technologies.

This role is perfect for experienced engineers who want to push the limits of what's possible in financial technology, working with cutting-edge tools and technologies while contributing to one of the world's leading financial institutions. You'll have the opportunity to work on complex technical challenges while developing your career in a supportive, professional environment.

Last updated 21 days ago

Responsibilities For Python Software Engineer III - Senior Associate

  • Participates in, design and develop scalable and resilient systems using Python
  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces or contributes to architecture and design artifacts for applications
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large data sets
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice

Requirements For Python Software Engineer III - Senior Associate

Python
  • Formal training or certification on system design concepts
  • Hands-on practical experience in system design, application development, testing
  • Proficient in coding in Python language
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle
  • Understanding of agile methodologies such as CI/CD
  • Knowledge of software applications and technical processes

Jobs Related To JPMorgan Chase Python Software Engineer III - Senior Associate