A software developer always tries to find innovative solutions while exploring new technologies and software solutions, ready to translate the customer’s needs into programming language. Sounds like an exciting job, right? Check out this interesting interview.
Find out more about what it means to be a software developer in Customer Service. Our colleague, Andreas Kraßnig, has been working for KNAPP for several years. In this interview, he tells us all about his tasks, an average day at work and what exactly makes his job his calling.

Andreas Kraßnig, Software Developer, International Customer Service
What are your main responsibilities?
Andreas: As a software developer in Customer Service, I have two main tasks. For one, I develop and implement the changes requested by the customer. Secondly, I troubleshoot software errors that are reported to the KNAPP Service Desk. To put it simply: I translate the customers’ requirements into programming language. This also includes implementing suitable software solutions that meet a high quality standard.

Maybe it’s easier to understand what I do from the point of view of the customer. The customer has to adapt to market conditions to remain competitive. If the customer’s business case changes or a new business case is created because of market developments, this means changes must also be made to the software. In such cases, processes already in place are adapted, new features are developed or additional technologies are integrated, all of which requires adaptation of the existing KNAPP software.
To make this happen, a requirements document is first created, which includes all the important information and wishes of the customer. Based on this document, my job as software developer is to determine the appropriate solution for the requirement and prepare a software package.
What are the requirements for this job?
Andreas: A technical education gives you a head start for a job as a software developer at KNAPP, but it’s not absolutely necessary. What is important, however, is to have a good grasp of the fundamentals of software design and software development.
Due to the challenging tasks a software developer deals with every day, it’s also important to bring personal skills to the table. In a nutshell, the requirements for this job are:
All in all, this means: If you are a bit of a tech geek who likes to work creatively and learn new things, you are likely a great fit for the position of software developer in KNAPP Customer Service.
You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationWhat does an average day at work look like?
In your opinion, why does this job have good prospects for the future?
Andreas: When you work on highly automated systems such as our customers’ intralogistics systems, it is all the more important to continually optimize their software tools and to keep them up to date to ensure optimal warehouse operation. This is where software developers are very much needed as we develop customized solutions to fulfill the individual customer’s requirements. Since all our technologies are controlled using software, this job is an integral part of Customer Service at KNAPP. KNAPP not only provides an attractive workplace, but also opportunities for further development and great future career prospects.
What do you like most about your job? And what challenges you?
Andreas: I really enjoy working as a software developer because my job profile is very exciting. I find it fulfilling when I can apply myself and get to see what my efforts have produced at the end of the day. The best moment is when I am able to solve a particularly tricky issue, making the customer happy, which makes me happy.

What’s more, there’s a reason I’ve been working at KNAPP for so long. KNAPP is more than just an employer, offering numerous perks and benefits for employees. First of all, there is the KNAPPvital program, which offers a variety of different health and fitness courses such as yoga or HIIT workouts. The company’s Medical Services Center also provides a range of health services. Last but not least, there is the KNAPPcafé, offering delicious espresso for a short coffee break.
Want to know more?
Has this interview with Andreas sparked your interest? The software jobs in Customer Service are just as varied as our service products themselves. Take a look at our exciting job openings.
Software implementation
Software implementation is another field that is deeply rooted in software development. This job involves testing as well as implementing the changes developed for the customer. Solving any problems that occur in the test system and diverse remote support services are also part of the job.
Software Technical Project Manager
In addition to the software developer, there is a technical leader of the project who is responsible for the technical development, realization and implementation of software changes working closely together with the customer. KNAPP also offers exciting jobs in this area.
New Dimensions of Knowledge

Do you know when your system components will need to be replaced? And is this information based on the current state of the component – and not just on the manufacturer’s recommendation? Smart software solutions make smart maintenance a reality.


Quite often, shuttle storage systems are the heart of our customers’ logistics systems. But when the product life cycle is coming to an end, what are the options? We show you how a step-by-step retrofit plan works.
Further reading recommendations

Do you know when your system components will need to be replaced? And is this information based on the current state of the component – and not just on the manufacturer’s recommendation? Smart software solutions make smart maintenance a reality.


Quite often, shuttle storage systems are the heart of our customers’ logistics systems. But when the product life cycle is coming to an end, what are the options? We show you how a step-by-step retrofit plan works.