Senior Python Developer

Adentis Portugal

Lisboa

Hybrid

EUR 42,000 - 60,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Work-life balance
Flexible office hours
Health benefits
Professional development
Discounts and programs
Career progression

Job summary

Adentis Portugal is seeking a skilled Python developer to design, develop, and maintain scalable applications. You will participate in architecture discussions, ensure performance and reliability, and collaborate with product managers, designers and engineers to translate requirements into robust solutions.

The role emphasizes clean, well-tested code, code reviews, and continuous improvement of development processes.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience developing software with Python.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Experience with Python web frameworks such as Django, Flask, or similar.
  • Relational and/or NoSQL databases experience.
  • RESTful APIs and distributed system concepts familiarity.
  • Git and collaborative workflows (pull requests, code reviews).
  • Agile/Scrum development environment experience.
  • Testing practices (unit/integration/automation).
  • Cloud platform deployment/operation experience (GCP/AWS/Azure).
  • CI/CD pipelines and containerization (Docker) or IaC concepts.
  • EU citizenship or Portuguese work visa/residency.
  • Availability to go to the office once per week.

Responsibilities

  • Design, develop, and maintain high-quality Python applications.
  • Contribute to architecture and technical design discussions for performance and maintainability.
  • Write clean, tested, and well-documented code following team standards.
  • Participate in code reviews and raise code quality.
  • Integrate, test, debug, and maintain software across development, staging, and production.
  • Collaborate with product managers, designers, and engineers to translate requirements into solutions.
  • Estimate and prioritize feature and technical improvement requests.
  • Identify and address performance, scalability, and security issues.
  • Improve development processes, tooling, and engineering practices.
  • Maintain up-to-date technical documentation.

Skills

Python
Django/Flask
REST APIs
Git
Agile/Scrum
Testing
Docker
Cloud platforms (GCP/AWS/Azure)
Databases (SQL/NoSQL)

Education

Bachelor's degree in Computer Science or related

Tools

Docker
CI/CD pipelines
Kubernetes
Git

Job description

With just over 10 years of experience in the Portuguese market, we share our DNA with more than 200 workers and position our offer according to 3 lines of service:

  • Strategy (Outsourcing, NeXel, Team as a Service, Tech Academies);
  • Nearshore.

In ADENTIS, we focus on PEOPLE. This is our emotional salary:

  • Great Work-Life balance;
  • Very flexible organizational routine;
  • Health benefits (for you and your family);
  • Over 300 protocols to offer you great discounts in different areas;
  • Continuous professional development sponsored by our Training and Certification Department;
  • Regular feedback on your performance through a personalized plan;
  • Comprehensive career plan and progression involving assertive performance reviews.
Responsibilities:
  • Design, develop, and maintain high-quality, scalable, and maintainable Python applications
  • Contribute to architecture and technical design discussions, with an eye toward performance, reliability, and long-term maintainability
  • Write clean, well-tested, and well-documented code, following team standards and best practices
  • Participate actively in code reviews, providing constructive feedback and continuously raising code quality
  • Integrate, test, debug, and maintain software across development, staging, and production environments
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions
  • Evaluate, estimate, and help prioritize feature and technical improvement requests
  • Identify and address performance, scalability, and security issues
  • Contribute to improving development processes, tooling, and engineering practices
  • Maintain clear and up-to-date technical documentation
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3+ years of professional experience developing software with Python
  • Strong understanding of software engineering fundamentals (data structures, algorithms, design patterns)
  • Experience with Python web frameworks such as Django, Flask, or similar
  • Solid experience working with relational and/or NoSQL databases
  • Familiarity with RESTful APIs, integration patterns, and basic distributed system concepts
  • Proficiency with Git and collaborative development workflows (pull requests, code reviews)
  • Experience working in Agile/Scrum development environments
  • Good understanding of testing practices (unit, integration, automated testing)
  • Experience deploying or operating applications on cloud platforms (GCP, AWS, or Azure)
  • Familiarity with CI/CD pipelines, containerization (e.g. Docker), or infrastructure-as-code concepts
  • European Union Citizenship or Portuguese Working Visa / Portuguese Residency.
  • Available to go to the office once per week
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python developer
Python developer

Adentis Portugal • Lisboa

On-site
EUR 30,000 - 54,000
Full Stack Engineer
Full Stack Engineer

Adentis Portugal • Lisboa

On-site
EUR 40,000 - 65,000
Work-Life balance
Flexible schedule
Health benefits
+4
Java Software Engineer
Java Software Engineer

Adentis Portugal • Lisboa

Hybrid
EUR 40,000 - 65,000
Great Work-Life balance
Health benefits
Continuous professional development
+1
Python Developer
Python Developer

OceanWave Maritime • Lisboa

On-site
EUR 9,000 - 11,000
Accommodation provided for non-local
Visa assistance if needed
Career growth opportunities
+2
Desenvolvedor Python
Desenvolvedor Python

Affinity • Portugal

Hybrid
EUR 90,000 - 120,000
null
Embedded Software Engineer
Embedded Software Engineer

Adentis Portugal • Lisboa

Hybrid
EUR 32,000 - 52,000
Health benefits
Flexible schedule
Great work-life balance
+2
Senior Python Developer – Sql & Devops Expertise
Senior Python Developer – Sql & Devops Expertise

Itds Portugal • Porto

Hybrid
EUR 60,000 - 85,000
Lead .Net Developer
Lead .Net Developer

Adentis Portugal • Lisboa

Hybrid
EUR 50,000 - 70,000
Great Work-Life balance
Flexible organizational routine
Health benefits for family
+4
Senior Python Developer
Senior Python Developer

Bridge351 • Lisboa

On-site
EUR 60,000 - 76,000
Health insurance
Life insurance
Remote work flexibility
Python Developer
Python Developer

UrbanForm Developments • Lisboa

On-site
EUR 12,000 - 16,000
Accommodation for first 3 months
Housing assistance after relocation
Top locations