
Posted a day ago
Senior Lead Software Engineer - Python Backend Developer
JPMorgan ChaseSenior Lead Software Engineer - Python Backend Developer
Requirements
5+ years applied software engineering experience, Object-oriented programming, Test driven development, Python, Distributed computing architecture, Event based architecture, AWS
Skills
PythonAWSGraphQL
About the role
Responsibilities
- Write high-quality backend Python code following SOLID, YAGNI, and KISS principles
- Participate in requirements meetings with users to propose effective technical solutions
- Complete full lifecycle development projects, including post-production maintenance and enhancements
- Support other development teams by researching system issues, identifying root causes, and resolving problems
- Evangelize product capabilities to drive adoption across other development teams
Requirements
- 5+ years of applied software engineering experience
- Strong expertise in Python, object-oriented programming, and test-driven development (TDD)
- Experience building and debugging applications on distributed computing architecture
- Solid understanding of event-based architecture
- Proficiency with AWS
- Strong analytical, problem-solving, and interpersonal skills for working in a global team
Preferred Qualifications
- Knowledge of GraphQL
- Experience or strong interest in Investment Banking and Markets
About the Company
JPMorgan Chase is a leading global financial services firm. Within the Commercial & Investment Bank, our agile teams work to deliver market-leading technology products that are secure, stable, and scalable, driving significant impact for trading desks and support teams worldwide.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Lead Software Engineer - Python Backend Developer
JPMorgan Chase · Bengaluru
