JOBSEARCHER

Python Developer

Senior Python Developer (2 Openings) | Full-TimeLocation: Jersey City, NJ (Hybrid/Onsite as per client requirement)Employment Type: Full-TimeWork Authorization: USC, GC onlyWe're looking for Senior Python Developers with 7+ years of experience and a strong Banking/Capital Markets background to join a high-performing engineering team building mission-critical trading and market data platforms.Required Skills✅ 7+ years of hands-on Python development experience✅ Strong experience with Python, Django and/or Flask✅ Solid SQL and database development experience✅ Experience building and supporting production-grade Python applications✅ Strong understanding of Object-Oriented Programming (OOP) and design patterns✅ Experience designing and developing distributed, scalable, high-performance systems✅ Strong knowledge of software performance optimization, concurrency, and resource management✅ Experience with APIs, microservices, and system architecture✅ Banking or Capital Markets experience is required✅ Excellent troubleshooting, communication, and stakeholder management skills✅ Experience mentoring developers and leading end-to-end project deliveryPreferred Skills⭐ Experience with Quartz (highly preferred)⭐ Experience with Athena or Beacon platforms⭐ Knowledge of Pricing, Hedging, Structured Products, Lifecycle Management, or Capital Markets⭐ Experience modernizing enterprise applications in regulated financial environmentsKey ResponsibilitiesDesign, develop, and maintain scalable distributed Python services.Build high-performance market data and trading applications.Drive architecture, design, and modernization initiatives.Collaborate with Front Office, Quant, Trading, and Risk teams.Lead code reviews, mentor engineers, and champion engineering best practices.Troubleshoot production issues and implement long-term platform improvements.