Smart Customer Solution is a department within Vaillant Group IT developing software platforms that can be composed to an integrated customer journey. Our development teams are formed considering domain driven design and each delivers an own frontend, backend and APIs to other apps. Our teams have end-to-end responsibility and work in Scrum. The team member we are searching has deep technical knowledge and wide experience in software development and would get fun deeply working with the team in pair or even programming.
- You will be responsible for creating and developing application using best development practices as well as transform ideas and designs into application code and working functionalities
- Managing our platform end to end – from strategy to operations and support (including product documentation and deployment processes and CI/CD practices) will be Your asset
- You will design, implement tests scenarios for components, evaluate and improve product effectiveness and efficiency to ensure our platform success
- Working with frontend developers to serve them the data and functionality for End Users is important to You
- You will get in contact with our Platform Owner to get proper priorities and understand current Users needs
- Building our organization, improving yourself, our team and our platform is Your high skill
-
Qualification: You have a university degree in Computer Science or a related quantitative field
-
Experience: You bring at least 7 years of commercial experience and can lead and guide software development processes using Java and Spring Boot technologies
-
Know-how and skills: You are an expert in ElasticSearch and can set up the build processes with Apache Maven; Python and automated CI/CD are part of your daily routine. Additionally, you understand the need of tests automation (Unit, integration and E2E tests) as well as you are familiar with cloud solutions (MS Azure, Terraform) and containers solutions (Docker, Kubernetes)
-
Nice to have: Linux skills; Gradle experience would be an additional benefit
-
Personality: You are a good team player with leadership skills and You are open to share your experience with other team members
-
Language skills: Excellent English communication skills as well as experience in working with different agile way or software development is required
- Environment that cares about your well-being: flexible working hours, hybrid work model and additional 2 days off per year for every employee
- Package of additional benefits: private medical care, multi-sport card
- A growing, agile and dynamic team that challenges established routines and helps transforming the Vaillant Group to a data informed business
- Constant learning opportunities for both technical and personal growth through a range of workshops, seminars, events, and e-learnings
- We promote equity and do not tolerate any form of discrimination. We value the uniqueness of each individual and encourage all people to apply