Jobs in Portugal, in English.
8,000+ live jobsPython Developer (Hybrid - Carnaxide)
On-site in Carnaxide·Full-time·Added over a year ago (last checked 12 Oct)
59 open roles
This job advert was originally written in Portuguese.
Requirements
What we're looking for
- Bachelor's or Master's degree in Computer Engineering or similar
- More than 5 years of experience in development with Python
- More than 2 years of experience in enterprise software architecture
- Solid experience with frameworks such as Django, FastAPI, or Flask;
- Knowledge of RESTful APIs and database integrations (PostgreSQL, MySQL, MongoDB, etc.);
- Familiarity with Docker, Git, CI/CD pipelines, and cloud (AWS, Azure, or GCP);
- Experience with automated testing (pytest, unittest) and Clean Code best practices;
- Experience in asynchronous messaging
- Knowledge of microservices design patterns
- Proactivity in proposing and designing solutions to solve problems
- Proactivity in suggesting improvements to platforms and/or tools to help with day-to-day work
- Able to adapt communication to the various stakeholders with whom they interact (business, engineering, etc.)
Role:
- Design, develop, and optimize applications in Python;
- Ensure code quality, performance, and security;
- Participate in technical and architectural decisions;
- Collaborate with multidisciplinary teams (DevOps, QA, Data, Support, Product);
- Write automated tests and technical documentation.
- Has deep knowledge of the technological environment (internal and external), the analysis of business specificities/requirements, and technical requirements (performance, scalability, security, usability, maintenance, integration, deployment, etc.), providing guidance to the Delivery team on how to sustainably frame solutions/products within the enterprise architecture model.
- Is able to visualize the cross-cutting implications of their decisions at all technical levels.
- In partnership with the Technical Lead/Principal Engineer, defines the technological stack, the collaboration framework (standards and processes), and monitors the development of the solution.
- Identifies and analyzes the technological risks and constraints of the solution.
We value
Nice to have
- Experience in agile environments (Scrum/Kanban);
- Knowledge of microservices and event-driven architecture;
- Notions of DevOps and monitoring (Grafana, Prometheus, etc.);
- Experience in Data Engineering or Machine Learning is a plus.
Pay & benefits
What you'll get
- Integration into a dynamic and motivated team for the performance of the role.
- Complementary training
- Salary package according to the role performed
- Professional evolution
The role
We are looking for a Python Developer to join a client's team in a Hybrid model in Lisbon.
Description
If you want to enrich your professional journey in this area and are looking for a company that invests in your career, come meet us and send your CV.
More jobs like this
or browse Mid-level