The Senior Software Engineer within the Business Unit “Digital Solutions” is responsible for planning of micro service architectures for applications in the cloud and the development of applications and systems that provide the required functionality for IT services. The Software Engineer always exists in a highly heterogeneous environment that includes legacy services, mobile devices and IOT. The task includes the design and communications of architectures for components or systems, development, testing and maintenance of custom software applications as well as the customization of standard software.
Responsibilities:
- Planning of micro service architectures for applications in the cloud
- Design and communications of architectures for components or systems
- Development of software
- Optimization of software and the development process
- Code review
- Documentation of software and processes
- Teach others
Qualifications:
- Minimum Master’s / Diploma degree in Computer Science or related disciplines
- At least 5 years of professional expertise in Java Enterprise development
- Fluent Business English (written and spoken)
- Professional experience in agile development
- Kotlin
- JavaScript
- Angular, CSS, HTML5
- TestContainers
- Kubernetes
- Quartz
- Knowledge about cross-platform responsive design
Benefits:
Medical healthcare package
Private medical healthcare offers various packages for you and your family.
Sport Card
Sport card gives you free access or discounts to many sport objects.
Life insurance
Life insurance for you and your family members.
Holiday Bonus
If you take a two week continuous holiday, you can apply for the special bonus.
Pension Program (PPE)
PPE is a chance for a bigger retirement. Company pays 3,5% of your salary to into your individual PPE account.
Annual Bonus
Depending on company results we offer you annual bonus.
Language Courses
We offer you a possibility to improve your language skills.