Senior Python Developer
Hybrid · Rosario, Santa Fe, Argentina
Job Summary
Senior Python Developer at Endava responsible for designing, building, and maintaining robust, scalable Python-based applications and data-driven solutions for Banking and Capital Markets. Involves backend service development, APIs, data processing pipelines, and collaboration with analysts, architects, developers, testers, and client stakeholders to address trade lifecycle, risk analytics, reporting, and financial workflows. Emphasizes clean code, design patterns, DevOps, CI/CD, testing automation, and cloud-ready engineering; requires 6+ years of Python experience and strong knowledge of Python ecosystems, databases, REST APIs, microservices, and distributed systems. Describes participation in lifecycle phases, cross-functional teamwork, and learning new technologies, with a hybrid work arrangement in Rosario, Argentina.
Required Qualifications
- 6+ years of Python development
- Experience with Python frameworks (FastAPI, Flask, Django)
- Proficient in Python and related libraries (Pandas, NumPy, SQLAlchemy)
- Experience building REST APIs and backend services
- Experience with relational and NoSQL databases (PostgreSQL, Oracle, SQL Server, MongoDB, Cassandra)
- Experience with CI/CD, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP)
- Experience with messaging/event-driven systems (Kafka, RabbitMQ, Azure Service Bus, AWS SQS/SNS)
- Experience with Agile methodologies (Scrum/Kanban)
- Excellent communication and teamwork
- Advanced English level mandatory
- Nice to have: Capital Markets domain exposure
- Data analytics and reporting experience
- Gen-AI tools exposure
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.