Actuary/Developer

Sorry, this position is closed.

Do you think you'd be a good candidate? Send us your CV and we'll be happy to hear from you if the position opens up again. Don't overlook our current openings either.

Key skills of Actuary/Developer

  • Knowledge and work experience in actuarial science
  • Experience resp.
    interest in Java programming
  • German – intermediate (B1) and English – intermediate (B2)

Tasks and job description of Actuary/Developer

  • Design and development of the math kernel of a life insurance system in Java.
  • Modelling of insurance products in the internal Eclipse plugin.
  • Responsibility for mathematics tests.
  • Code quality assurance and optimization.
  • Proactively solving problems, analysing their causes and proposing preventive measures.
  • Sharing lessons learned from development with colleagues.

Technologies and tools used by Actuary/Developer

  • Java 17, Java 11, Spring, Maven, Jenkins
  • Code quality assurance and optimization: SonarQube
  • Development environment: Windows OS, Eclipse, GIT (Bitbucket)
  • Collaboration: Jira, Confluence, Office 365, Teams Collaboration

Job requirements for Actuary/Developer

  • Successfully completed university education I. or II.
    degree, ideally in mathematics, actuarial science, computer science or related fields.
  • Knowledge and work experience in actuarial science.
  • Experience resp.
    interest in Java programming.
  • Experience in software development (optimally Java or another programming language: C/C++, Python, C#, PHP, etc.) is an advantage.
  • German – intermediate (B1) and English – intermediate (B2.
  • Ability to work in a team, independence, accuracy, responsibility.

Our offer for Actuary/Developer

  • Work in a stable company that develops software solutions for leading clients in the insurance industry.
  • Pleasant working atmosphere with a professional and friendly team of colleagues.
  • Attractive financial evaluation, motivating rewards and bonuses.
  • Opportunity for self-development and career growth.
  • A system of interesting employee benefits in the areas of health, education and recreation.
  • High-quality internal and external training, on-the-job language courses and the purchase of professional literature according to your own preference.
  • Possibility to work from home or from the office in Bratislava, Kosice or Zilina by agreement.

Wage conditions

  • Junior from 2100 € (Gross).
  • Senior from 2600 € (Gross).
  • Expert from 3100 € (Gross).
  • The specific salary depends on the candidate’s proven experience and track record and is the result of a mutual agreement.
  • If you know how to program in Java, or have experience with programming in another language and want to switch to Java + have a passion for mathematics, we will be happy to train you as a Junior Developer – Actuary.
  • If you have several years of experience in Java programming and you enjoy (actuarial) mathematics, we would be happy to welcome you to our team of senior developers.
  • If you have many years of Java programming experience and are interested in the field of mathematical kernel development, we would be happy to welcome you to our team of experts.

Attractive benefits

What do we offer you?

Home Office and flexible working hours

Attractive salary and bonuses

Refreshments on-site

Health promotion

Holidays and time off

Career development and training

Company culture

Teambuilding activities

FAQ

Questions and answers

The position of Programmer – Actuary / Mathematician includes tasks such as developing the mathematical core of our software system in Java, taking care of mathematical tests, modelling insurance products in our system using our own Eclipse plugin, analysing customer requirements and fixing bugs or maintaining code.
You will also take responsibility for the quality of the code and its necessary optimization.
In addition, we expect proactive problem solving.

First of all you need to have an interest in Java programming, language skills in German and English, a positive attitude towards mathematics is important and knowledge of actuarial mathematics is also welcome.
Any skills and experience in software development are also an advantage for an IT actuary in this position.

The salary of an Actuary is individual. It depends on your knowledge and previous work experience. As an IT actuary at msg life Slovakia you can earn from 2100 €. Senior actuary can earn from €2,600. If you’re an expert, your salary will be from 3100 €.
In addition, you will receive a sign-on bonus from 2100 / 2600 / 3100 € depending on your seniority and other attractive benefits.

The job offer for the position of Insurance Mathematician/Developer allows you to work from home, remotely or from our beautiful office in Bratislava, Žilina or Košice. So it’s up to you which form suits you best and which you agree with your line manager.

We are looking for an IT mathematician who has no problem with programming (ideally in Java) and for whom actuarial mathematics is fun. This position is therefore suitable for analytical and mathematically oriented people who are not afraid of numbers or challenges. Knowledge of English at an intermediate level and German at a moderately advanced communicative level is also required.

Actuary/Developer for actuarial science and statistical methods

Become part of our team and take your knowledge to the next level. The job of Actuary (Actuary/Insurance Mathematician/Developer) for the areas of Žilina, Bratislava or Košice will open the door to the world of msg life and allow you to work on international IT projects with a focus on life, non-life and health insurance. You will receive quality training, a premium salary and the opportunity to earn certificates and complete training courses that will improve your skills.

The salary for a job offer as an actuary in Košice, Bratislava or Žilina depends on several factors, including previous work experience and acquired knowledge of actuarial science.
We offer you an above-average Java programmer actuary salary, a starting bonus of the first salary and a number of interesting company benefits that will make your head spin.

As part of the insurance business, actuarial science is responsible for ensuring that the amount collected from all customers in premiums is equal to, but ideally higher than, the insurance company’s claims expenses. We distinguish two types of actuarial science, namely actuarial science for life and actuarial science for non-life insurance. The difference is that while in life insurance we apply rather statistical observation, in non-life insurance we use precise calculations, formulas and methods.

 

Actuarial tables may also be mentioned in connection with actuarial science. These are statistical graphs with detailed information on a specific potential risk or potential problem. Based on this data, the actuary can then proceed to address the risk or problem and evaluate appropriate solutions to the situation.

Accurate results are an absolute must when working as an actuarial developer in the insurance industry. However, in order to ensure the thoroughness of complex calculations, actuaries use certain techniques to help them achieve reliable and high-quality results.

 

Popular techniques to ensure the accuracy of actuaries’ calculation results include, for example, checking the timeliness as well as the relevance of the data points used in the analysis, consulting calculations with other actuaries or experts in the profession, or double-checking for accuracy. If deficiencies or inaccuracies are found, the errors can be corrected and the analysis subsequently re-checked.

DETAIL OF WORK TASKS

Want to learn more about working as an Actuary/Developer?

As a Java Actuary, help our team meet the challenges of digitalization and modernize our applications and technology platforms. Participate in the innovation and optimization of our processes and the development of innovative systems as an IT Actuary. Hone your skills in model development and actuarial science and become a member of a stable team of experts. Support insurance software development and join our team of professionals!

The work of an Actuary links mathematics, statistics and actuarial science. Your main task will be the development of insurance technical systems in the insurance industry. You apply modern actuarial science, in which you can work with Java programming of new parts of the computing core and thus technologically enrich your work in the insurance industry. At msg life we combine innovative insurance IT systems and software development. We are specialists in insurance and IT development.

Job description