Python Developer

ERNI (Slovakia) s.r.o.

Place of work
Ševčenkova, Petržalka
Contract type
full-time, trade licence
Basic wage component (gross) and other rewards
min. 1 800€ - depends on skills and experience

Information about the position

Job description, responsibilities and duties

You will be responsible for development of financial risk modelling system for one of the most successful reinsurance company.
Be part of international agile team of SW Engineers and risk modelling experts.
Work from Bratislava & occasional business trips to Zurich.

• Design, efficient, testable, reusable, and reliable code (on premise and on cloud - Azure or AWS) in Python
• Implementation and maintenance of the Frontend and Backend of the computationally intensive applications
• Implementation and design of the solution on the cloud
• Working with the team of very skilled numerical programmers
• Working on a solution which uses Linux, Docker, Kubernetes, JupyterHub, Numerical Programming
• Maintenance of data storage solutions (Postgres, Redis, etc)
• Integration of user-facing elements with server side logic
• Work collaboratively in architecting/developing solutions

Work includes:
• Monte Carlo simulation
• Aggregating large amount of data
• Integration between multiple systems
• Statistical and numerical programming
• Report creation

Qualifications & Requirements:
• At least 2 years experience with development with Python
• Experience in numerical programming, simulations and algorithms.
• Firm grasp of OOP & SOLID design principles expertise
• Experience with automated testing and unit tests
• Understanding of GIT and DevOps
• Very good knowledge of English

A plus is:
• Experience with NumPy and SciPy
• Experience in asset management
• Experience building big data application (Spark, Hadoop,…)
• Experience with Docker
• German language is advantage

Employee perks, benefits

• Interesting projects based on the newest technologies
• Opportunity for self-improvement and career growth
• Internal & external software development education and trainings (certifications) covered by ERNI
• Flexible working time & overtime compensation
• 5 weeks of vacation
• 3 sick days
• Language courses (en, de) fully covered by ERNI
• Sport & culture personal budget (including medical care, yoga in the office)
• Referral & relocation bonus
• Fully covered meal vouchers
• Newly renovated rooftop of the building for free time activities
• Team buildings (grill parties, Christmas dinner, Hack&Hike session, EPD - two day education & leisure event, sport events, company breakfast etc.)
• Well-established community: Inspire Lab, Developers Community Sessions, Brownback Sessions, Book , Cinema , Gaming Club

Information about the selection process

If you do not have updated CV, just send us your contact information or link to LinkedIn profile to [email protected] and we will gladly speak with you.

In case you want to recommend someone for this position, we offer generous reward for successfully hired candidate.

Requirements for the employee

Candidates with education suit the position

Secondary with school-leaving examination
University education (Bachelor's degree)
University education (Master's degree)

Language skills

English - Upper intermediate (B2)

Other knowledge

Python - expert


Brief description of the company

ERNI is an international consulting company with more than 500 employees, highly specialized in IT & software engineering. We support companies in high tech, financial services, and organisations in the public sector in improving their processes and technologies.
ERNI provides a combination of services in consulting and engineering (C#/.NET, Java EE, JavaScript, C/C++), process and technology know-how.
ERNI was founded in Switzerland in 1994 and is also active in Germany, Spain, Slovakia, the Philippines, Singapore and Romania.

Number of employees

50-99 employees

Company address

ERNI (Slovakia) s.r.o.
Ševčenkova 34
851 01 Bratislava


Contact person: Mgr. Petra Linková
E-mail: send CV
ID: 3513453   Dátum zverejnenia: 27.11.2018   Základná zložka mzdy (brutto) a ďalšie odmeny:   min. 1 800€ - depends on skills and experience