Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.
Your Role and Responsibilities
Willst du, zusammen im weltweiten Team, die Zukunft von IBM z/OS, dem sichersten und stabilsten Betriebssystem, aktiv mitentwickeln?
Im Böblinger Entwicklungslabor entwickeln wir zentrale Komponenten des z/OS Betriebssystems. Eine dieser Softwarekomponenten, der z/OS Data Gatherer, ist die zentrale, strategische Schnittstelle um Zustands-, Performance- und Auslastungsdaten aus den IBM Z Großrechnersystemen abzufragen. Die Software ist in einer IBM eigenen Programmiersprache, Java, Assembler und Python geschrieben. Sie umfasst eine Rest API Schnittstelle und Python Bibliothek, welche z.B. mittels Jupyter Notebooks von Data Scientists abgefragt werden kann.
Want more jobs like this?
Get jobs in Böblingen, Germany delivered to your inbox every week.
Wir passen beständig unsere Software an die neuen Anforderungen der Kunden und der Hardware an und erweitern sie mit neuen Funktionen.
Wir suchen einen engagierten Software Engineer, der eigenständig und im internationalen Team zusammen arbeiten kann, der technologieoffen die besten Lösungsansätze evaluiert, implementiert und zur Produktreife bringt.
Required Technical and Professional Expertise
- Sicheres beherrschen einer Programmiersprache wie C, C++, Java, Python oder vergleichbar
- Erste Erfahrungen in der Softwareentwicklung
- Selbstständige Arbeitsweise
- Teamorientiertes Arbeiten
- Offenheit für neue technische Themen und Herausforderungen
- Strukturierte Arbeitsweise
Preferred Technical and Professional Expertise
- Erfahrung mit IBM Z
- Erfahrungen mit GitHub, GitHub Projects
- Erfahrung mit dem Spring Framework