Software development
Do you enjoy agile software development, love professional challenges and enjoy working in a team?
Do you want to learn more about what we are like as an employer?
Then find out about the wide range of benefits we offer here
Software development is our core competence. If programming is in your blood, then you’ve come to the right place.
As an application developer or software engineer, you will analyse and implement specific customer requirements and oversee the design and final technical implementation. Alternatively, as a build manager, you will be responsible for ensuring that the technical infrastructure for system integration – required for the development and operation of our software – functions correctly, is maintained, and is further developed to meet customer requirements.
Teamwork is a top priority for us when it comes to implementing projects. You will work closely with our interdisciplinary teams in software development not only when advising on technical requirements and coordinating development tasks, but throughout all project phases – either via online meetings or, at times, directly on-site with our clients. This allows you to maintain close contact with your colleagues from related specialist areas and gives you the opportunity to work in an agile and cross-location manner.
We offer our clients a wide range of comprehensive standard software, cloud solutions and advisers, combining our interest in insurance-specific topics with a passion for developing innovative software solutions. Platform-independent and flexible design of business processes and access paths, high performance even with large numbers of users, and flexible scalability – these are the hallmarks of our software. In addition to the continuous optimisation and further development of our in-house standard product, the msg.Insurance Suite, a variety of client projects constantly present new and interesting tasks and challenges.
Do you want to look behind the scenes and find out what our employees have to say? Get to know them here
-
Development at its best: Development of modern software applications; specification analysis, conceptual work and implementation of innovative software components, modules and functions -
Exciting projects: Product development and programming of software solutions, paying special attention to specific customer requirements and technical functions -
Java and other languages: Agile Java development in a modern JEE architecture using the latest technology such as Spring, Hibernate, Maven and JBoss -
Analysis and innovation: Digital transformation of business models, such as life insurance, with the help of big data and data analytics -
Quality management: Quality assurance and documentation: Supervision of the development process from testing to acceptance -
Development on a general level: Leading of projects and sub-projects and, where necessary, workshops and customer presentations
Respect
We treat one another with appreciation and fairness. We treat one another with respect and recognise the work done by others.
Collegial spirit
A fair, team-oriented way of working is very important to us. We are respectful of one another and all work to create an atmosphere of trust.
Commitment
We overcome challenges with a wealth of ideas, enthusiasm, the willingness to embrace personal and professional development, personal responsibility and motivation.
Sustainability
We strive for future-proof solutions that create value.
Creative determination
We encourage new ideas and offer lots of freedom for innovative ways of thinking and approaches.
Reliability
We keep our word, uphold agreements and take responsibility for our work.
We won’t stick you in a pigeonhole. We stand up for diversity and inclusion. Your skills are everything that matters to us, regardless of your gender, sexual identity, sexual orientation, ethnic or social background, physical characteristics, disability, age, religion or beliefs.