We are looking for a Senior Python Developer with experience in the financial and banking sector to join our development team in an international project.
The ideal candidate will have a strong background in software development with Python and experience in building solutions for financial systems, trading, digital banking, or risk management.
Responsibilities:
- Design, develop, and maintain financial applications and systems using Python.- Optimize and improve algorithms for financial data analysis, risk modeling, and process automation.- Collaborate with architecture teams, data analysts, and business teams to understand requirements and design efficient solutions.- Implement best practices in software development, including automated testing, version control, and CI/CD pipelines.- Ensure security and regulatory compliance of developed financial applications.- Work with relational and non-relational databases, optimizing queries and data structures.- Integrate systems through RESTful APIs, messaging, and microservices.- Evaluate new technologies and tools to improve system efficiency and scalability.
Requirements:
- 5+ years of experience in software development with Python.- Experience in the banking, fintech, or financial sector.- Solid knowledge of data structures, algorithms, and object-oriented programming.- Experience with Django, Flask, or FastAPI for backend application development.- Proficiency in SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).- Experience in implementing RESTful APIs and microservices.- Knowledge of Cloud Computing (AWS, Azure, or GCP).- Familiarity with CI/CD tools, Docker, and Kubernetes.- Experience in financial data processing, risk calculations, or integration with banking APIs is a plus.- C1 English level is required.- Applicants must be based in Spain
Do you see yourself in this role? We want to meet you!
Apply now!