Python Software Developer

Decskill

Lisboa

Presencial

EUR 60 000 - 90 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Decskill is expanding its team in Portugal. We seek a Python Software Developer to design, build, and maintain scalable back-end services and data integrations.

You will create APIs, microservices, and event-driven integrations to support complex data ecosystems across international projects. Join a collaborative, agile environment with CI/CD, testing, and strong emphasis on code quality, security, and performance.

Qualificações

  • University degree or equivalent professional experience in IT/CS/Information Management or related field.
  • Strong experience in Python development with FastAPI and Flask frameworks.
  • Solid API design skills with RESTful/microservices architectures.
  • Experience with unit and integration testing (PyTest/Unittest).
  • Experience with ALM/Octane and test management tools.
  • Advanced SQL skills incl. PostgreSQL and database design/optimisation.
  • Knowledge of CI/CD, Git workflows, code reviews, and observability.
  • Experience with cloud environments (AWS or IBM) and Docker.
  • Experience in Agile/DevOps environments and collaboration tools (Jira, Confluence, Git, ALM).
  • Experience with third-party data, data governance, or data management is a plus.
  • Ability to work across Technical Business Analyst, Developer, and Tech Lead roles.

Responsabilidades

  • Design, secure, and scale back-end architectures supporting third-party data ecosystems.
  • Develop and maintain scalable applications and integrations for data accessibility and real-time availability.
  • Build APIs, microservices, and event-driven integrations for business processes.
  • Translate requirements into high-quality, scalable software solutions.
  • Code and test components per development and security standards.
  • Implement unit/integration testing and assist defect analysis/resolution.
  • Contribute to code quality, maintainability, and performance with best practices.
  • Industrialize solutions using CI/CD best practices.
  • Participate in code reviews and apply design patterns and clean architecture.
  • Support testing (FAT/UAT) and defect resolution.
  • Assist deployment activities and service continuity.
  • Ensure adherence to quality, security, and development standards.
  • Collaborate with Business Analysts and Solution Architects to align technical solutions with business needs.
  • Contribute to continuous improvement and innovation of data ecosystem and related apps.
  • Support maintenance across the software development lifecycle.
  • Analyse user requirements and support changes adoption.

Conhecimentos

Python
FastAPI
Flask
API design
RESTful services
Microservices
Unit testing
Integration testing
ALM/Octane
PostgreSQL
SQL
CI/CD
Git workflows
Code reviews
Clean architecture
Design patterns
Observability
AWS
IBM
Docker
Agile/DevOps
Jira
Confluence
Git
ALM

Formação académica

University degree in IT / CS

Ferramentas

Docker
AWS
GIT
ALM
PostgreSQL
Jira
Confluence

Descrição da oferta de emprego

We are growing. And we are looking for talented people.

At Decskill, we believe that technological excellence is driven by human talent.

We are an IT consulting company with more than 10 years of consolidated experience in the market, focused on building long-term relationships with both our clients and our people. Today, we are a community of over 800 professionals, working from Lisbon, Porto, and Madrid, contributing to impactful technology initiatives.

As part of the Astek Group, we combine a strong local culture with a global presence, being active in around 23 countries across 4 continents. This allows us to offer an international context, diverse challenges, and long-term career opportunities, while staying close to our teams.

Python Software Developer!
Responsibilities:
  • Design, secure, and scale back-end architectures supporting the evolution of third-party data ecosystems.
  • Design, develop, and maintain scalable applications and integrations to improve data accessibility, consistency, and real-time availability across systems.
  • Develop and maintain APIs, microservices, and event-driven integrations supporting business processes and data exchanges.
  • Translate functional and technical requirements into high-quality, scalable software solutions.
  • Code and test software components in compliance with development and security standards.
  • Implement unit and integration testing and contribute to defect analysis and resolution.
  • Contribute to the design, modelling, and implementation of solutions, with a focus on code quality, maintainability, and performance.
  • Industrialize solutions according to CI/CD best practices.
  • Participate in code reviews and apply software engineering best practices, including clean architecture and design patterns.
  • Contribute to Functional Testing and User Acceptance Testing (UAT), supporting defect analysis and resolution.
  • Support deployment activities and contribute to service continuity and continuous development.
  • Ensure compliance with quality, security, and development standards and best practices.
  • Work closely with Business Analysts, Solution Architects, and other stakeholders to ensure alignment between technical solutions and business requirements.
  • Contribute to the continuous improvement and innovation of the data ecosystem and related applications.
  • Support application maintenance and development activities throughout the software development lifecycle.
  • Analyse functional requirements from end users and contribute to the implementation and adoption of changes.
Requirements:
  • University degree, or equivalent professional experience, in Information Technology, Computer Science, Information Management, or a related field.
  • Strong experience in Python development, including FastAPI, Flask, and related frameworks.
  • Strong experience in API design, RESTful services, and microservices architectures.
  • Experience with unit and integration testing, using frameworks such as PyTest or Unittest.
  • Experience with test management tools such as ALM/Octane.
  • Advanced SQL skills, including database design and optimisation, preferably with PostgreSQL.
  • Strong knowledge of software engineering best practices, including CI/CD, Git workflows, code review, clean architecture, design patterns, unit testing, and observability.
  • Experience with cloud environments such as AWS or IBM.
  • Experience with containerisation using Docker.
  • Experience working in Agile/DevOps environments.
  • Experience with collaboration and delivery tools such as Jira, Confluence, Git, and ALM.
  • Experience with third-party data, data governance, or data management is a plus.
  • Ability to work across multiple roles, including Technical Business Analyst, Developer, and Tech Lead responsibilities.
Languages:
  • French – Basic / Notions
Soft Skills:
  • Strong ability to bridge IT and business needs.
  • Excellent written and verbal communication skills.
  • Strong creativity, innovation, and problem-solving skills.
  • Ability to understand functional requirements from end users and support organisational change.
  • Strong collaboration and teamwork skills.
  • High level of attention to detail and rigour.
  • Ability to work effectively with technical and business stakeholders.
  • Proactive approach to continuous improvement and innovation.

Are you looking for an environment that values curiosity and commitment? Here, your contribution has real impact and individual growth is taken seriously.

Find with us the right opportunity to grow!
What you can expect from us
  • Long-term projects with national and international context
  • Opportunities to grow technically and professionally
  • A people-first culture, focused on transparency and trust
  • Teams that value ownership, collaboration and stability.

Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Python Software Developer
Python Software Developer

Decskill • Porto

Presencial
EUR 35 000 - 55 000
Software Developer Engineer | Python & .NET
Software Developer Engineer | Python & .NET

Decskill • Portugal

Presencial
EUR 40 000 - 65 000
Data Engineer & Data Infrastructure Specialist
Data Engineer & Data Infrastructure Specialist

Decskill • Lisboa

Híbrido
EUR 45 000 - 75 000
Senior Python Developer
Senior Python Developer

Decskill • Portugal

Híbrido
EUR 45 000 - 65 000
Python Developer
Python Developer

Decskill • Lisboa

Presencial
EUR 40 000 - 70 000
Python Software Developer | AI & Airflow
Python Software Developer | AI & Airflow

Decskill • Lisboa

Presencial
EUR 55 000 - 75 000
Tech Lead Data & AI Developer
Tech Lead Data & AI Developer

Decskill • Lisboa

Híbrido
EUR 60 000 - 90 000
International projects
Growth opportunities
People-first culture
+1
Senior Full Stack Developer | Java & Angular
Senior Full Stack Developer | Java & Angular

Decskill • Lisboa

Híbrido
EUR 55 000 - 75 000
Data Technical Lead
Data Technical Lead

Decskill • Lisboa

Presencial
EUR 70 000 - 110 000
Senior DevOps Engineer – Python & AWS | Data Platform
Senior DevOps Engineer – Python & AWS | Data Platform

Decskill • Lisboa

Híbrido
EUR 60 000 - 90 000
Principais localizações