¡Activa las notificaciones laborales por email!

Senior Python Developer

buscojobs España

Tarragona

Presencial

EUR 50.000 - 70.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An established industry player is seeking a Senior Python Developer to enhance their financial applications. In this dynamic role, you will design, develop, and maintain cutting-edge solutions for the banking and fintech sectors. Your expertise in Python and experience with financial systems will be crucial as you optimize algorithms for data analysis and ensure compliance with security regulations. This hybrid position offers the flexibility of remote work combined with essential on-site collaboration, making it an exciting opportunity for skilled developers looking to make a significant impact in the financial technology landscape.

Formación

  • 5+ years of Python development experience, especially in financial systems.
  • Strong understanding of data structures and algorithms is essential.

Responsabilidades

  • Design and maintain financial applications using Python.
  • Collaborate with teams to optimize algorithms for financial data.

Conocimientos

Python
Software Development
Data Structures
Algorithms
Object-Oriented Programming
Financial Systems Knowledge
English (C1)

Herramientas

Django
Flask
FastAPI
SQL (PostgreSQL, MySQL)
NoSQL (MongoDB, Redis)
AWS
Azure
GCP
CI/CD Tools
Docker
Kubernetes

Descripción del empleo

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:
  1. Design, develop, and maintain financial applications and systems using Python.
  2. Optimize and improve algorithms for financial data analysis, risk modeling, and process automation.
  3. Collaborate with architecture teams, data analysts, and business teams to understand requirements and design efficient solutions.
  4. Implement best practices in software development, including automated testing, version control, and CI/CD pipelines.
  5. Ensure security and regulatory compliance of developed financial applications.
  6. Work with relational and non-relational databases, optimizing queries and data structures.
  7. Integrate systems through RESTful APIs, messaging, and microservices.
  8. Evaluate new technologies and tools to improve system efficiency and scalability.
Requirements:
  1. 5+ years of experience in software development with Python.
  2. Experience in the banking, fintech, or financial sector.
  3. Solid knowledge of data structures, algorithms, and object-oriented programming.
  4. Experience with Django, Flask, or FastAPI for backend application development.
  5. Proficiency in SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  6. Experience in implementing RESTful APIs and microservices.
  7. Knowledge of Cloud Computing (AWS, Azure, or GCP).
  8. Familiarity with CI/CD tools, Docker, and Kubernetes.
  9. Experience in financial data processing, risk calculations, or integration with banking APIs is a plus.
  10. C1 English level is required.

Hybrid position (some remote work + on-site presence required).

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.