Python Developer

act digital

Porto

On-site

EUR 32,000 - 52,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

act digital in Porto is seeking a motivated Python developer (0–3 years) to join a quantitative risk and finance team. You will build Python 3 components, write SQL queries, and use Linux command-line tools while collaborating with peers to improve code quality.

You will participate in CI/CD pipelines with Jenkins, Bitbucket, and SonarQube, and progressively develop autonomy in a finance-focused environment. A degree in CS, math, or a quantitative field is preferred.

Qualifications

  • Degree in CS, Math or another quantitative field.
  • Up to 3 years of Python development experience.
  • Solid Python 3 knowledge demonstrated in projects.
  • Basic SQL knowledge for queries and data manipulation.
  • Basic Linux command-line experience.
  • Foundational software engineering and Git basics.
  • Willingness to learn DevOps and CI/CD tools.
  • Strong analytical and problem-solving skills.
  • Interest in quantitative risk and finance domain, especially rating engines.

Responsibilities

  • Develop and maintain Python 3 software components.
  • Write and execute SQL queries to retrieve, manipulate, and analyse data.
  • Use Linux command-line tools to support development and troubleshooting activities.
  • Use Git for version control and collaborative software development.
  • Contribute to the implementation and maintenance of CI/CD pipelines, using tools such as Jenkins, Bitbucket, and SonarQube.
  • Apply software engineering best practices, including testing, code quality, and version control.
  • Support the development and maintenance of solutions within the quantitative risk and finance domain.
  • Contribute to the development, maintenance, and improvement of rating engines and related components.
  • Analyse technical and data-related problems and contribute to effective solutions.
  • Collaborate with technical and functional teams while progressively developing technical expertise and autonomy.

Skills

Python
SQL
Linux
Git
Analytical thinking
Problem solving
Willingness to learn

Education

Degree in Computer Science, Mathematics or another quantitative field

Tools

Jenkins
Bitbucket
SonarQube
Linux CLI

Job description

  • Degree or ongoing studies in Computer Science, Mathematics, or another quantitative field.
  • Until 3 years of experience as Python developer;
  • Solid foundational knowledge of Python 3, demonstrated through academic, personal, or internship projects.
  • Basic knowledge of SQL, including query writing and data manipulation.
  • Basic familiarity with Linux and command-line operations.
  • Fundamental understanding of software engineering principles and version control using Git.
  • Interest in learning software development best practices, testing, and code quality standards.
  • Willingness to learn DevOps and CI/CD tools, such as Jenkins, Bitbucket, and SonarQube.
  • Strong analytical and problem-solving skills.
  • Interest in working in a quantitative risk and finance environment, particularly in rating engine development.
Responsibilities
  • Develop and maintain software components using Python 3.
  • Write and execute SQL queries to retrieve, manipulate, and analyse data.
  • Use Linux command-line tools to support development and troubleshooting activities.
  • Use Git for version control and collaborative software development.
  • Contribute to the implementation and maintenance of CI/CD pipelines, using tools such as Jenkins, Bitbucket, and SonarQube.
  • Apply software engineering best practices, including testing, code quality, and version control.
  • Support the development and maintenance of solutions within the quantitative risk and finance domain.
  • Contribute to the development, maintenance, and improvement of rating engines and related components.
  • Analyse technical and data-related problems and contribute to effective solutions.
  • Collaborate with technical and functional teams while progressively developing technical expertise and autonomy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Junior
Python Junior

act digital • Porto

On-site
EUR 24,000 - 36,000
Python Developer for Quantitative Finance & Rating Engines
Python Developer for Quantitative Finance & Rating Engines

act digital • Porto

On-site
EUR 32,000 - 52,000
Python Developer
Python Developer

Hexa Group • Porto

Hybrid
EUR 36,000 - 52,000
Private health insurance
Mental health support
Continuous learning and certification
+3
Python Developer
Python Developer

Hexa Consulting • Porto

Hybrid
EUR 32,000 - 42,000
Health insurance
Mental health support
Training support
+3
Junior Python Data & Risk Developer
Junior Python Data & Risk Developer

act digital • Porto

On-site
EUR 24,000 - 36,000
Python Developer
Python Developer

Trakstar • Aveiro

On-site
EUR 55,000 - 85,000
Health insurance
Life insurance
Equipment provided
+2
Investment Sector | Data Python Developer
Investment Sector | Data Python Developer

Devoteam • Porto

On-site
EUR 60,000 - 80,000
Software Engineer (Python) - AI Platform
Software Engineer (Python) - AI Platform

EuroPython • Porto

On-site
EUR 70,000 - 100,000
Python Software Developer
Python Software Developer

Decskill • Porto

On-site
EUR 35,000 - 55,000
python developer in risk systems
python developer in risk systems

act digital • Lisboa

On-site
EUR 42,000 - 66,000