Software Engineer (m/w) für Cloud und Smarter Process
Unbefristeter vertrag GERMANY IT development
Job description
In der Ära des „Cognitive Business“ leistet IBM einen wichtigen Beitrag bei der Neugestaltung von Industrien, indem wir Expertise aus den Bereichen Cloud, Analytics, Security, Mobile sowie Internet of Things zusammen führen. Dabei liegt der Fokus auf Veränderungen, in der Art wie wir entwickeln, zusammenarbeiten und analysieren. Es gibt kein besseres Umfeld, um Ihre Karriere zu starten.
Die IBM Research & Development GmbH in Böblingen bei Stuttgart ist mit rund 1800 Mitarbeitern das größte europäische Labor im weltweiten Verbund der IBM Produktentwicklung. Hier entstehen neben Hardwaretechnologien vor allem Softwarelösungen für den Weltmarkt. Mitarbeiter aus vielen Nationen arbeiten an innovativen Projekten in den Bereichen Cloud, Big Data & Analytics, Watson, Internet of Things, Commerce, Security und Smarter Process.
Sie haben Ihr Studium der Informatik, Wirtschaftsinformatik oder angrenzender Fachgebiete abgeschlossen, und wollen sich an dieser Neuorientierung der Softwareindustrie beteiligen und ganz vorne mit dabei sein? Sie möchten als Teil eines international agierenden Teams an spannenden Softwareprojekten arbeiten? - Dann könnte die von uns angebotene Stelle die Richtige sein.
Für unsere Cloud und Smarter Process Projekte brauchen wir Verstärkung und stellen zum 1.1.2017 mehrere Absolventinnen und Absolventen für die Position eines Software Engineers (m/w) ein.
Ihre Aufgabe:
Implementierung und Testen von Softwarefunktionen nach agilen Prinzipien. Diese werden im Vorfeld in enger Zusammenarbeit mit den Software-Architekten, unserem Design Team und den Produkt Verantwortlichen definiert. Neben der eigentlichen Produktentwicklung werden Tools zur Automatisierung und Verbesserung unserer Entwicklungsprozesse erstellt.
Ihr Profil:
Sie verfügen über ein abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder angrenzender Fachbereiche.
Selbstständiges, eigenverantwortliches Arbeiten in einem Team sind selbstverständlich für Sie. Herausforderungen und Chancen, die durch die Zusammenarbeit in einem internationalen Umfeld gegeben sind, nehmen Sie gerne an.
Sie wollen in einem teamorientierten Umfeld an herausfordernden Themen am Puls der Zeit arbeiten und sind bereit, sich neuen Aufgaben zu stellen.
Sie haben ein hohes Maß an sozialer Kompetenz, insbesondere Teamfähigkeit. In der Kommunikation mit unseren internationalen Teams verständigen Sie sich sicher und überzeugend in englischer Sprache.
Ihr Team:
Sie übernehmen von Beginn an Verantwortung für technische Aufgaben und werden während Ihrer Einarbeitung von einem Mentor unterstützt.
Wir bieten vielfältige und individuelle Entwicklungsmaßnahmen, die Sie auf Fach-, Führungs- oder Projektaufgaben vorbereiten.
Wir ermöglichen flexible Arbeitszeiten und viele interessante Möglichkeiten, Ihre Karriere zu gestalten.
Sie arbeiten mit Cutting Edge Technologien und entwickeln Software für den Weltmarkt
Ihr Arbeitsumfeld:
· Agile Softwareentwicklung in lokalen Squads im Verbund mit Partnerentwicklungszentren in China, Kanada, USA und Frankreich
· Test Driven Development und Test Automation (Shift left)
· Microservices Architecture für unsere Cloud Lösungen
· Java und Javascript (Rhino und Node.js) basierte Softwarekomponenten
· Docker und Bluemix als primäre Cloud Platformen auf Softlayer, Websphere für On Premise
· DB2, Oracle, MSSQL und Cloudant als Datenbanken
· RTC, AppScan, Swagger, Verse, Slack, Box, and GIT als Beispiele für die von uns eingesetzten Entwicklungs- und Kommunikationstools
· NESSUS, QRadar und Nagios in der Cloud Operation
Auto req ID
66860BR
Required Education
Bachelor's Degree
Role ( Job Role )
Software Developer
State / Province
BADEN-WÜRTTEMBERG
Primary job category
Software Development & Support
Contract type
Regular
Employment Type
Full-Time
ERBP
Yes
Is this role a commissionable/sales incentive based position?
No
Travel Required
No Travel
IBM Business Group
CLOUD
Preferred Education
Master's Degree
City / Township / Village
BOEBLINGEN
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
· Bachelor Abschluss in Informatik, Wirtschaftsinformatik oder angrenzender Fachbereiche
· Mindestens 6 Monate Erfahrung in Software Design und Development
· Mindestens 6 Monate Erfahrung in Software Test und Test Automation
· Mindestens 1 Jahr Erfahrung in OOP oder funktionalen Programmiersprachen wie Java, NodeJS
· Gute Kenntnisse in Skriptsprachen wie Phyton, JavaScript
· Gutes Verständnis von Testumgebungen wie Junit
· Englisch: fließend
· Deutsch: fließend
Skill-keywords
Java
Country
Germany
Preferred Technical and Professional Experience
· Master Abschluss in Informatik, Wirtschaftsinformatik oder angrenzender Fachbereiche
· Mindestens 1 Jahr Erfahrung in Software Design und Development
· Mindestens 1 Jahr Erfahrung in in Software Test und Test Automation
· Mindestens 2 Jahre Erfahrung in OOP oder funktionalen Programmiersprachen wie Java, NodeJS
· Gute Kenntnisse in aktuellen Datenbanksystemen wie DB2 und Cloudant
· 1 Jahr Erfahrung in Projekten, die mit den Prinzipien des agilen Developments umgesetzt wurden
· Sehr gute Kenntnisse in Skriptsprachen wie Phyton, JavaScript
· Erfahrung mit Testumgebungen wie Junit
· Englisch: verhandlungssicher
· Deutsch: verhandlungssicher
Secondary Job Category
Other Software Development & Support
Eligibility Requirements
.