Sie sind Informatiker mit mehrjähriger Berufserfahrung in der Software-Entwiclung. Ihre berufliche Perspektive sehen Sie in einer technischen Führungsaufgabe in Architektur, Design und Entwicklung komplexer Softwarelösungen. Zudem möchten Sie neben Ihrer technischen Kernaufgabe ein breites Aufgabenspektrum abdecken - von der Zusammenarbeit mit Kunden und Partnern über Projektmanagement und Qualitätssicherung bis hin zu Customization. Genau das bieten wir Ihnen - als Software Engineer der Optimining GmbH.
Als (Senior) Software Entwickler ...
- erarbeiten Sie gemeinsam mit Benutzern und Partnern Software-Spezifikationen
- fungieren Sie als permanenter technischer Ansprechpartner und Ratgeber für wichtige Kunden und Partner
- konzipieren Sie Software-Architekturen
- designen, entwickeln und testen Sie Software
- führen Sie Architektur-, Design- und Code-Reviews durch
- kennen Sie moderne Methoden des Software-Engineering und des Projektmanagements und setzen diese für Ihre Arbeit ein
- überblicken und evaluieren Sie die für das Arbeitsgebiet relevanten Tools, Frameworks und Standards und wenden diese optimal auf die eigenen Produkte an
- entwerfen Sie kundenspezifische Software-Lösungen, die Sie unter Einhaltung von Zeit- und Qualitätszielen implementieren.
Idealerweise erfüllen Sie folgendes Profil...
- Überdurchschnittlicher Hochschulabschluss in (Wirtschafts-)Informatik oder einem verwandten Studienfach wie Mathematik oder Physik
- Mehrjährige Berufserfahrung in der komplexen Softwareentwicklung mit Verantwortung für Teilaspekte des Softwareentwicklungs-Prozesses, wie z. B. der Architektur, Test und Qualitätssicherung, Interaktion mit Benutzern und technischen Partnern oder Projektmanagement
- Vertiefte Kenntnisse und praktische Erfahrung in mindestens einem der folgenden Bereiche: OOAD, Java und JEE (Standards, Programmierung und Patterns), Application-Server (BEA, IBM, TomCat oder JBoss), Datamining-Software, Internet-Technologien, Softwaretest und Qualitätssicherung
- Wünschenswerterweise Kenntnisse in den Bereichen Eclipse IDE, WebService Standards, XML/XSLT, Struts, Entwurfsmuster, Java Swing/SWT, GUI bindings sowie ergonomische Oberflächengestaltung
- Anspruch der permanenten Weiterbildung
- Überdurchschnittliche Auffassungsgabe und Abstraktionsvermögen
- Teamgeist, Motivation und Kommunikationsfähigkeit
Und das dürfen Sie von uns erwarten...
- Eine Unternehmenskultur, die auf Teamgeist, Vertrauen, Eigenverantwortlichkeit und offenes Feedback setzt
- Persönliche und berufliche Weiterentwicklungsmöglichkeiten, deren Geschwindigkeit Sie entscheidend beeinflussen
- Eine leistungsbasierte und überdurchschnittliche Vergütung sowie zusätzliche nicht monetäre Benefits
- Ausreichende Gelegenheiten, sich zu beweisen und frühzeitig Verantwortung zu übernehmen
- Die Möglichkeit, im Home-Office zu arbeiten
- Flexibilität und kurze Entscheidungswege
- Individuelle Work-Life-Balance-Lösungen