msg life ag - Logo

Software developer / Software architect

We offer our clients a broad portfolio of standard software, cloud solutions and consultancy. We are always on the lookout for well qualified employees. If you can get enthusiastic about demanding business processes and like to look for creative solutions to new challenges, then you would be a great addition to our team as a software developer.

Our software solutions helps insurance experts in more than 30 countries to effectively manage their customers’ policies every day. We are looking for people who enjoy agile software development, love professional challenges and like to work in a team.

Take a look behind the scenes and find out more

This is what our employees have to say

Depending on the position, you will find many different areas with us where you can develop yourself professionally and personally!
What you can expect
  • Agile Java development in a modern JEE architecture using the latest technologies (Spring, Hibernate, Maven and JBoss)
  • Develop modern software applications, with a focus on GUI (ergonomics), databases (performance) and computing centres (operations)
  • Specification analysis, conceptual work and implementation of innovative software components, modules and functions
  • Project development and programming of software solutions, taking particular account of specific client requirements and functionalities; accompany the development process through to test and acceptance, including workshops and customer presentations
  • Use your knowledge of the methods and techniques of process and data modelling, as well as an object-oriented programming language, e.g. Java JEE or C++
  • Answering complex, interdisciplinary questions in the fields of software architecture, data modelling and databases, data analysis, data mining, business intelligence and related areas
  • Digital transformation of life insurance business models with the help of big data and data analytics
  • Development work on model-based interfaces, plausibilities, business logic, interfaces and batch programs
  • Leading projects and sub-projects
  • Quality assurance and documentation
What we expect
  • Practical experience in an object-oriented programming language and software platform
  • Ideally a university degree in computer science, IT for business or a similar qualification
  • Depending on the specific position, some experience of agile software development and/or other IT procedural models and experience of project work
  • Knowledge of software architectures, data modelling and databases
  • Interest in actuarial and quantitative financial topics
  • You enjoy conceptual work and solving complex problems
  • You like working in a team and have a good knowledge of English

Software development at msg life

  • Platform-independent, flexible design of business processes and access channels, high performance even with large user volumes, flexible scalability – that is what makes our software stand out. Our current challenges include topics such as digital transformation, optimisation of the customer experience and app development
  • We live to innovate – come and join us to develop our modern architecture for the future and help to set the software standards for the insurance market
  • Professional project management and precisely calibrated processes for developing our software – we have decades of experience in these areas. Become part of our team and benefit from our experience and expertise
  • You enjoy new technologies but are not yet an expert in every subject – we will support you as you continuously expand your professional expertise and interests; please feel free to apply even if you do not have an excellent command of all the technologies mentioned
  • Our onboarding programme covers several days in your first year and will get you up to speed at msg life. A colleague from your department will act as your personal coach and is available to you for any kind of questions during your onboarding period. In general, colleagues will be happy to assist you with their advice.

Working environment

Interdisciplinary work

Our project teams consist of software developers, project managers, consultants, insurance specialists and software testers

Direct customer contact

You work closely with our clients and find the best solution for their day-to-day work

Modern working environment

Here you will find the working atmosphere is defined by team spirit, flat hierarchies and modern, well-equipped workplaces

Think that sounds exciting? Then come and join us!

Please note that job openings in this list are displayed in the language version of the country they are located in.


We at msg life do not put a lable on you. We count on you and your abilities, regardless of gender or sexual identity, ethnic origin or race, disability, age, religion or belief.

To Overview