Development and Testing

Software Design and Implementation

We cover the entire software development cycle, from software design through implementation and testing to maintenance of operational software. We have expert teams for both backend and frontend as well as mobile clients. We attach great importance to the maintainability and future viability of our software, because even after commissioning, a system must be further maintained and adaptable. We primarily use Java and JavaScript as programming languages, but also C#, C++, TypeScript, Python and Swift (and many others, to a lesser extent).

We are characterized by foresight and strategic thinking, as well as perseverance and goal orientation, and despite all our diversity, we maintain a strong team spirit.

And not unimportantly: our IT department at the site is not a blocker, but an enabler!

Software Testing

Our testers not only master the classic areas of test definition and manual test execution, but also the creation of automated tests and their integration into the CI/CD process. In addition, we have experts for load and performance testing and optimization.

Modern Development Methods

We have been working almost exclusively according to agile processes (especially Scrum) for a long time. In particular, we have come to appreciate the close and frequent coordination of stakeholders through product owners with development teams. On the other hand, constant changes in direction are obviously frustrating and we try to avoid them.

Continuous integration in conjunction with current tools is a matter of course for us. We mostly use git, Jira, Confluence and Jenkins.

We use open source wherever possible. Even though contractual requirements often prevent us from releasing our code as open source, we support it and are always pleased when we can contribute to the success of open source through patches or well-founded bug reports.

If the intended use allows it, we gladly make use of the possibilities of the cloud world at all levels - whether it is simple hosting of VMs and data, managed Kubernetes or AI services.