I'm working for 1.5 years as a software developer in a medium-sized company in Germany. We develop software for ourselves (in-house). Unfortunately, I'm not happy with some things.
No clean software development process:
We get incomplete software requirements or no requirements at all (only task descriptions). So that we need to come up with our own requirements. When the appropriate department starts testing our prototypes, this is when we usually get the "real" requirements. Our software then needs to be changed drastically, which is very frustrating.
Also there is no real communication between the departments, so that projects take much longer, than planned.
Promises made during my job application have not been kept. There is little respect coming from our bosses. That doesn't concern only me: The general atmosphere is not the best, so that people are leaving.
I'm planning to change my job soon, too. Since I haven't been here too long, I will need to justify my job change to my future employer. I would like to mention those problems, without being rude or too specific. Maybe even using them to my advantage.
I would like to work in a company, that follows the agile software development principles [...describing them...]
So the future employer will see, that I know how to work in an agile team and that it's important to me.
How can I do it professionally, without talking bad about my current employer and so that my future employer doesn't think that maybe I'm the problem?