World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

Senior Python Developer – Private Banking

  • Hybrid
  • English
  • Banking
  • Senior
  • Agile
Add to Job Cart RECOMMEND A CANDIDATE

Unleash your potential in a role where big data and technology innovation intersect!!!

This is a Lisbon-based hybrid opportunity – work from home for 3 days per week.

As a Senior Python Developer, you will work for our client—a global IT leader driving innovation with cutting-edge solutions and services. You will be responsible for building core backend services that meet the highest standards of performance, availability, and security. Using Python’s latest frameworks and libraries, you’ll design and implement scalable, clean public and internal services and play a key role in advancing our client’s technology ecosystem.

Your Main Responsibilities:

  • Develop applications that fulfill high demands for performance, security, and scalability.

  • Design, implement, and maintain clean, scalable services for both public and internal use.

  • Promote practices that boost team productivity and development velocity.

  • Identify, manage, and resolve Python technical debt

You’re ideal for the role if you have:

  • A Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • 4+ years of professional experience in Python, working with FastAPI, Pydantic, and libraries like Pandas and Numpy.

  • Experience with Python tooling such as pre-commit, type annotations, and Poetry.

  • Familiarity with cloud platforms (AWS, Azure, OpenStack), containerization (Docker, Kubernetes), and reactive architecture.

  • Proficiency in writing unit and end-to-end integration tests, and experience with automated CI/CD pipelines.

  • Strong problem-solving skills and fluency in English.

  • Knowledge of distributed messaging systems like Kafka, and a passion for financial markets is a plus

#GETREADY to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Portuguese, including a statement that you agree to our processing and storing of your data. You can always also apply by sending us an email at cv-recruitment@itdsportugal.com

Internal number #6101

Benefits

Access to 100 projects
Access to Healthcare
Access to Pluralsight
B2B or Permanent Contract
Flexible hours and remote work
Meal Card

Apply for this job now

    I agree to receive marketing information from ITDS Polska to the e-mail address provided We need your consent for recruitment processes for selected jobs. Please include a consent for data processing in your CV or send a statement of consent to privacy@itds.pl. You may also grant consent to future recruitment processes for similar jobs.