-
act digital

Python Developer

act digital
Portugal · Full-time · Mid-Senior

We are seeking a full-time Senior or Expert Python Software Engineer Consultant to support the Financial Applications team. The role focuses on developing and maintaining a citizen developer platform, enabling business users to build, migrate, and maintain financial applications using modern software engineering standards.

Key Responsibilities

  • Design, develop, and maintain project templates, environments, and core components of the citizen developer platform.
  • Support business users in migrating and developing End User Computing Applications (EUCAs).
  • Analyze, design, review, refactor, and develop Python applications integrated with Microsoft SQL Server.
  • Implement unit and integration tests and ensure code quality through best practices.
  • Produce comprehensive technical and user documentation and deliver training and ongoing user support.
  • Deliver end-to-end project artifacts, including requirements and design documents, source code, test results, and training materials.

Required Profile

  • Experience:
  • Senior Consultant: 7–10 years of experience in Python and SQL software engineering
  • Expert Consultant: 10+ years of experience in Python and SQL software engineering
  • Education: Bachelor’s degree in IT, Mathematics, Physics, or equivalent professional experience.
  • Mandatory Technical Skills:
  • Strong object-oriented programming and automated testing (pytest, behave)
  • Python frameworks and libraries (Flask, NumPy, Pandas)
  • Git, XML/JSON/YAML, Windows & Linux environments
  • Experience with Waterfall, Scrum, and DevOps methodologies

Preferred Skills

  • Experience in the financial services industry
  • CI/CD pipelines (Azure Pipelines), scripting, and cloud exposure (Azure)
  • Additional programming languages (Java, R, MATLAB, Julia)
  • Advanced Python libraries (PyTorch, Plotly, Dash)
  • Power BI, Big Data technologies, MS Excel
  • Strong technical writing skills

Soft Skills

  • Excellent English communication skills (C1/C2)
  • Strong collaboration, training, and change management capabilities
  • Ability to work closely with technical and non-technical stakeholders

Job Location

  • Lisbon or Porto

Key Skills

Ranked by relevance

python sql big data pytorch devops matlab flask linux cloud scrum numpy java
Login to Apply
Posted
Dec 17, 2025
Type
Full-time
Level
Mid-Senior
Location
Lisbon

Industries

IT Services IT Consulting

Categories

Information Technology Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
act digital
Related

Python Developer

2026-05-22

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
act digital
Related

PHP Developer

2026-05-21

Full-time
Not Applicable
Belgium
IT Services
Information Technology
View Job Details
InnoTech
Related

Data Scientist (AI/ML Expert)

2026-05-28

Full-time
Mid-Senior
Portugal
IT Services
Information Technology