Develop the multi-platform and extensible btp CLI application as the central entry point for developers providing the perfect environment to build cloud-native services and business applications on top of the SAP Business Technology Platform (BTP)
Learn and use a reactive technology stack based on Go, Spring WebFlux, Cloud Foundry and Kubernetes
Work with and improve development tools like IntelliJ, Visual Studio Code, Git, Node, Go, Docker, Kubernetes, Jenkins
Write reliable, fast, and clean code supported by unit and end-to-end tests to deliver quality software.
Constantly improve the experience of user flows, together with our product and design teams
Provide guidance and support to internal and customer developers.
Have a live-site first and strong customer orientation attitude.
Engage in peer-reviewing the code, pair programming, bringing the best practices in day-to-day development of the cloud solution.
What you bring:
BS or MS degree in Computer Science or related technical field or equivalent practical experience (graduates are welcome!)
Strong Computer Science foundation (data structures, algorithms, databases, distributed systems)
Proficiency in at least one programming language, e.g. Go, JavaScript, Java, C#, C++
Experience with cloud-native development paradigms and platforms, e.g. Kubernetes.
Willing to embrace or experience with agile development practices, including test-driven-development, pair programming and code reviews.
Experience in building and operating CI/CD pipelines is an advantage.
Experience working with Cloud Foundry stack and other BTP Services is an added advantage.
Good English language skills.
Last but not least curiosity to learn and growth mindset.