Job Description As a software engineer for continuous integration and deployment , you will develop software solutions using state-of-the-art technology and methodology. You already have first practical experience and are looking for new professional perspectives to expand your skills and to advise and support our customers in the development, integration and analysis of solutions. You are enthusiastic about experimentation and strive to take on the first responsibility even in challenging projects. In doing so, you are familiar with agile software development methodologies (including clean code, unit tests, integration tests) and like to share your progress with colleagues to grow together. What do we expect from our software developers? We expect talent and affinity for software development, passion for IT and long-term methodical and technical excellence in creating simple yet sophisticated and innovative solutions. Our requirements: We are looking for employees who have already experience in one or more of the following areas in a professional environment or in a considerable private project: Java 8+, Groovy, Python Common computer languages for process automation (e.g. Bash, Perl, Ruby and more) CI/CD Tools (e.g. Jenkins, GoCD, Bamboo and more) Cloud (AWS, Azure) Additionally, you have already gained experience as a developer in agile software projects and have implemented continuous integration (including unit tests) successfully. You like collaboration in close teams and you are open-minded and open to change.