As a software developer (f/m/d) for customer solutions, you are responsible for the technical implementation of our national and international customer projects. In collaboration with our Consulting team, you will be responsible for customer-specific adaptations of our Learning Management System and will coordinate these internally and with the customer. Your Tasks Development and implementation of customer-specific adaptations and extensions of our Learning Management System, the IMC Learning Suite System parameterization Installation of the software at the customer's site and setup of interfaces Exchange with the internal departments Support, Sales, Consulting as well as Software Development We are mainly working on the following environments: Java, SpringBoot, JavaScrip t, extJS, REACT Databases: MS SQL, O racle, P ostgre SQL Your Strenghts Ideally 3 years of programming experience, a preferably in the above-mentioned languages/databases Pleasure in working out solutions together with colleagues and customers and accordingly the service mindset Experience with container deployment technologies, especially Kubernetes Conversational German skills are good to have; English skills are needed What we have to offer Very diverse projects in a wide range of industries and sizes (5-300 days) with very little travel Cooperation with renowned customers A manager who is always accessible and there for his team and colleagues who are always approachable and helpful A lot of personal responsibility and freedom to make decisions A good mix of independent work and teamwork A mature, established product as well as ever-changing tasks/customers Flexible working hours, flat hierarchies and a cooperative culture with real scope for creativity We live an individual personnel development, which guarantees a high learning curve You have a share in the best practice of the e-learning industry