Senior Python Developer
Gdańsk, Pomeranian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, PolskaWichtige Merkmale des Angebots
Mind. 5 Jahre Erfahrung
Backend: Java / .NET / Node / Python
Vollzeit
Hybridmodell - teilweise 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
Stichwörter / Fähigkeiten