In the competence center Software Engineering, we deal with topics around the question: How can we build good software for our customers, not just today but also tomorrow? We are aware that in order to do this, we must continuously work on ourselves to keep our knowledge of technologies, methods, and practices up to date.
Therefore, we ensure that the knowledge pools built up in our individual project teams are synchronized – not in real time, but consistently. Hence, why we organize internal meetings for exchange, training and practice, as well as maintain several discussion channels online and offline. A special focus is being put on the areas such as security and big data. Software engineering is closely intertwined with data engineering, software architecture and data science, one of the many reasons why it never gets boring.
In the field of software engineering, we organize our work into five specialized focus areas, each led by experienced experts. These teams not only rely on state-of-the-art technologies and current trends, but also place great importance on solid groundwork and sustainable knowledge building.
For applicants, this means that those who join HMS benefit from structured learning paths, specific technology fields, and an environment that supports further development both professionally and methodologically.
You can focus on individual areas of focus flexibly, depending on your personal interests and career plans.
We participate in the competence center because we want to actively ensure that we live and breathe software engineering at HMS.
We particularly appreciate the opportunity to use the competence field to create a platform that invites everyone to contribute to shaping the technical direction of our company. It is a place where ideas are welcomed, where we learn from each other and grow together. This active role in the further development of our engineering culture makes working in the competence field particularly valuable for us.
Our competence center is the central location for professional exchange, continuous learning, and joint growth. Here, we create space to consolidate fundamentals and provide targeted training for career changers.
We analyze current market trends and work with our experts to develop a deep understanding of technological developments.
In coding dojos and interactive formats, we share best practices, practice specific use cases, and thus promote technical excellence within the team.
Short, inspiring coffee talks provide impetus, encourage discussions, and bring colleagues from different projects together. The focus is on sharing experiences from daily project work.
Our internal network of over 100 subject matter experts is available to answer any technical questions. In this way, we not only promote a strong, networked community within the company, but also ensure that this expertise is used for internal consulting on our projects.
As coordinators, we ensure that knowledge transfer is successful, that exchange formats take place, and that everyone has the opportunity to develop professionally and actively shape the company.
Because we are convinced that technical excellence arises where people share their knowledge and want to improve together.
One particular success in our competence center is the sustainable integration of quality-driven software engineering into our project culture. What began as a technical requirement is now an integral part of our daily work across all types of projects, from data engineering and system migrations to data science and AI applications.
This shared quality foundation not only ensures technical excellence, but also builds trust – both with our customers and within the team. It enables us to solve complex challenges in a structured, efficient manner and with a high degree of reliability. We see the fact that we have established this standard together as a real milestone and as the foundation for everything we develop in the future.