Skip to main content

Lead Python Developer

Tecnologia
TMC
Portuguese Republic, PortugalHojeAté 05/07/2026

Descrição da vaga

We want you to:

  • Take responsibility over designing, coding, testing and deploying Python-based applications.
  • Collaborate with cross-functional teams to define project scope, architecture and delivery timelines.
  • Conduct code reviews and enforce coding standards and best practices.
  • Troubleshoot, debug and optimize applications for performance and scalability.
  • Maintain code integrity and organization that delivers real business value

This job might be for you if you have:

  • 6+ years of experience as a software developer.
  • 5+ years of experience with Python.
  • Experience with a cloud platform such as AWS, Google Cloud or Azure.
  • Experience writing tests and knowledge of TDD.
  • Knowledge of development principles such as OOP and SOLID.
  • Experience with relational and non-relational databases such as MySQL, Postgres, Mongo and Dynamo.
  • Experience with CI / CD platforms such as CircleCI, Travis, GitHub or ADO.
  • Experience with analysis tools like myPy and Radon.

Nice To Have

  • Experience with AWS services such as ECS, EKS, Lambda, SQS, SNS and Event Bridge.
  • Experience with multiple software development languages, ideally PHP, Node JS or TypeScript.
  • Knowledge of Clean Architecture and DDD principles

¿Te interesa este puesto?