pracaon.plpracaon.pl

Senior Python Developer

Gdańsk, Pomeranian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, Polska
EPAM
Partner
7d
Salary to be agreed
Full-time • Hybrid • IT, Data & AI

Key offer highlights

  • Min. 5 years of experience

  • Backend: Java / .NET / Node / Python

  • Full-time

  • Hybrid model - partly remote

Description

We are seeking a Senior Python Developer to design and build robust software solutions, applying strong analytical and programming expertise to support quantitative and data-driven projects. Responsibilities Develop software solutions using Python and object-oriented programming principles Apply classic data structures and computer algorithms to solve complex problems Utilize mathematical, quantitative, and optimization techniques for data analysis Contribute to quantitative or data analytic projects such as computer simulation, numeric computation, or mathematical modeling Work with data analytical libraries to process and analyze large datasets Maintain a strong focus on detail and accuracy throughout the development lifecycle Operate autonomously while managing tasks and priorities effectively Participate in Agile development processes and collaborate with cross-functional teams Requirements 5+ years of experience in software development using Python and Java or C++ Knowledge of classic data structures and computer algorithms Background in mathematical, quantitative, optimization, and data analysis techniques Experience in quantitative or data analytic projects, including computer simulation, numeric computation, mathematical modeling, or statistical analysis Familiarity with data analytical libraries such as Pandas and NumPy Undergraduate degree in Computer Science, Mathematics, Engineering, or a related discipline Experience working in Agile environments Capability to work autonomously with strong attention to detail English proficiency at B2 level or higher Nice to have Knowledge of Investment Management Experience in the Investment Management industry

Requirements

  • 5+ years of experience in software development using Python and Java or C++

  • Knowledge of classic data structures and computer algorithms

  • Background in mathematical, quantitative, optimization, and data analysis techniques

  • Experience in quantitative or data analytic projects, including computer simulation, numeric computation, mathematical modeling, or statistical analysis

  • Familiarity with data analytical libraries such as Pandas and NumPy

  • Undergraduate degree in Computer Science, Mathematics, Engineering, or a related discipline

  • Experience working in Agile environments

  • Capability to work autonomously with strong attention to detail

  • English proficiency at B2 level or higher

Responsibilities

  • Develop software solutions using Python and object-oriented programming principles

  • Apply classic data structures and computer algorithms to solve complex problems

  • Utilize mathematical, quantitative, and optimization techniques for data analysis

  • Contribute to quantitative or data analytic projects such as computer simulation, numeric computation, or mathematical modeling

  • Work with data analytical libraries to process and analyze large datasets

  • Maintain a strong focus on detail and accuracy throughout the development lifecycle

  • Operate autonomously while managing tasks and priorities effectively

  • Participate in Agile development processes and collaborate with cross-functional teams

Seniority

  • Senior

Nice to have

  • Knowledge of Investment Management

  • Experience in the Investment Management industry

Keywords / Skills

Python.Core
Amazon Web Services
Data Modeling
Algorithms & Data structures
NumPy
Pandas
Python OOP
This offer was imported from an external portal.Listing source

More similar listings