3 Software Development - Software in Olten
Senior Software Engineer (Java und/oder C#) (m/w/d)
Verantwortung
Du nimmst die Kundenbedürfnisse auf und analysierst sie gründlich.
Du erarbeitest technische Spezifikationen und verantwortest Design sowie Umsetzung kundenspezifischer Backend-Lösungen innerhalb der bestehenden Systemarchitektur.
In dieser Rolle entwickelst du komplexe, kundenspezifische Intralogistikanwendungen im Backend weiter.
Du übernimmst den technischen Support für unsere Lösungen und begleitest deren Betrieb.
Du führst Entwickler- und Systemtests durch und sicherst so die Qualität der Anwendungen.
Du begleitest Inbetriebnahmen, schulst Anwender:innen, unterstützt den Hochlauf der Kundenanlagen und arbeitest eng mit Consultants und Projektleitern zusammen.
Qualifikationen
- Du verfügst über einen FH- oder HF-Abschluss in Informatik, Elektrotechnik, Systemtechnik oder einer vergleichbaren Ausbildung.
- Mehrjährige Erfahrung in der objektorientierten Softwareentwicklung mit Java und/oder C#, idealerweise ergänzt durch Kenntnisse in C oder C++.
- Praxis im Einsatz moderner Frontend-Technologien, insbesondere mit Angular und TypeScript.
- Idealerweise Erfahrung im Umgang mit relationalen Datenbanken (z. B. Oracle) sowie mit Linux-Betriebssystemen.
- Analytische, strukturierte und lösungsorientierte Arbeitsweise gepaart mit hoher Kundenorientierung und ausgeprägter Kommunikationsfähigkeit.
- Sehr gute Deutsch- und Englischkenntnisse sowie Freude an der Arbeit in einem agilen Umfeld und Bereitschaft zu gelegentlichen Reisen (ca. 10 %).
Benefits
Software Engineer - Automation & Steuerungstechnik (m/w/d)
Verantwortung
Du analysierst, konzipierst und entwickelst Softwarekomponenten für Maschinensteuerungen, Antriebstechnik und Visualisierung auf Basis von B&R Systemen
Grundlagen für die Software-Architektur, Tool-Chain sowie CI/CD-Prozesse werden von dir erarbeitet und weiterentwickelt
Entwicklungsprojekte leitest du eigenständig und übernimmst dabei Verantwortung für Qualität und Termine
Die Maschinen-Teams unterstützt du aktiv bei der Anwendung der Steuerungs-Plattform im täglichen Einsatz
In einem modernen Entwicklungsumfeld bewegst du dich sicher und bringst dich bei Testing und Qualitätssicherung aktiv ein
Qualifikationen
Eine Ausbildung als Ingenieur/in HF/FH oder eine vergleichbare Qualifikation in Informatik, Systemtechnik oder Elektrotechnik bringst du mit
Erfahrung in Automatisierungsprojekten, Automationsarchitekturen, Build-Chains sowie mit C oder Structured Text zeichnet dich aus
Für Prozesssteuerungen und mechatronische Systeme besitzt du ein gutes technisches Verständnis
Deutsch schriftlich sowie mündlich einwandfrei, Englisch kommunizierst du sicher auf internationaler Ebene
Benefits
ERP Applikationsmanager (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne ERP-Geschäftslösungen aktiv mit und setzt individuelle Anforderungen in leistungsfähige Anwendungen um. Du übernimmst die Verantwortung für die Konzeption, Entwicklung und Optimierung von ERP-Funktionen, die Geschäftsprozesse effizient unterstützen. Du analysierst fachliche Anforderungen, übersetzt diese in saubere Softwarearchitekturen und sorgst für eine stabile, wartbare Umsetzung. Du arbeitest eng mit internen und externen Schnittstellen zusammen, um Lösungen strukturiert einzuführen und kontinuierlich zu verbessern. In dieser Rolle ist es möglich in Zofingen oder voll remote zu arbeiten.
Verantwortung
- Du konzipierst gemeinsam mit dem Teamleiter passgenaue Lösungen für unsere ERP-Geschäftssoftware.
- In dieser Rolle analysierst du Kundenanforderungen, schätzt Aufwände ab und setzt individuelle Geschäftsprozesse um.
- Du entwickelst und pflegst Schnittstellen zu externen Anwendungen für einen reibungslosen Datenaustausch.
- Als Anwendungsentwicklung für ERP-Geschäftslösungen planst und führst du Datenmigrationen aus Altsystemen durch.
- Du stellst die Zufriedenheit der Kunden bei der Nutzung unserer Software sicher und unterstützt sie bei Fragen.
- In dieser Rolle übernimmst du gelegentlich Einsätze direkt beim Kunden vor Ort.
Qualifikationen
- Erfolgreich abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung im IT-Umfeld
- Sehr gute Programmier- und Designkenntnisse in einer objektorientierten Programmiersprache und/oder routinierter Umgang mit C/AL bzw. AL
- Idealerweise Erfahrung in der RDLC-Reportentwicklung sowie im Umgang mit Visual Studio Code
- Zuverlässige, selbstständige Arbeitsweise mit ausgeprägter Hands-on-Mentalität
- Schnelles Auffassungsvermögen und strukturierte Herangehensweise an neue Aufgabenstellungen
- Hohe Teamfähigkeit und Freude an der Zusammenarbeit in interdisziplinären Projekten
Benefits