What you’ll do
1. Build full-stack products, from pixel-perfect UIs to highly available backend systems.
2. Take end-to-end ownership of features from design and development through to deployment.
3. Responsibility to ensure high-quality results. Create and execute test cases, reviews of specifications, design reviews, and code reviews.
4. Working as part of a highly motivated Agile team towards achieving common goals.
5. You own your code from ideation to development, through QA and support.
What you’ll bring
6. University degree in computer science, software engineering, or a related field with 2+ years of experience in Cloud software development.
7. Successful track record in agile cloud software development and an affinity for open-source software.
8. Professional programming experience in Java; programming experience in one or more of the following languages is beneficial: Scala, Python, JavaScript, Typescript or Go.
9. Skills in at least one backend framework such as Spring Boot (preferred) or NodeJS.
10. Proven experience with web-based API practices like REST, OpenAPI Specification, GraphQL, OData, JSON.
11. Fluent English language skills written and verbal, German language skills are beneficial.
Beneficial
12. Experience in operating a cloud service as well as cloud delivery tools and processes.
13. CNCF technology knowledge like Kubernetes, Docker, HELM.
14. Solid frontend development skills with JavaScript (ES6), HTML5, and SAP UI5, React, or Angular.