3 IT - Web Development / Design in Winterthur
Softwareentwickler:in für ERP-Anwendungen (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung eines zentralen ERP-Systems und angrenzender Business-Anwendungen aktiv mit und prägst damit entscheidende Geschäftsprozesse. Du übernimmst die Verantwortung für die Umsetzung fachlicher Anforderungen und sorgst dafür, dass komplexe Abläufe in eine klare und robuste Geschäftslogik übersetzt werden. Dabei arbeitest du an zentralen Datenflüssen und Benutzeroberflächen, die täglich von professionellen Anwendern genutzt und geschätzt werden. Du analysierst bestehende Funktionen, identifizierst Optimierungspotenziale und setzt Verbesserungen strukturiert und nachhaltig um. Durch dein Engagement trägst du massgeblich dazu bei, dass die Systeme stabil, effizient und zukunftsfähig bleiben.
Verantwortung
- Du entwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen weiter.
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um.
- Du analysierst und optimierst Geschäftsprozesse sowie zugehörige Datenflüsse.
- Als Softwareentwickler:in integrierst du Schnittstellen zu internen und externen Systemen.
- Du arbeitest eng mit Fachbereichen zusammen, um Anforderungen zu verstehen und zu konkretisieren.
- In dieser Rolle stellst du durch Reviews, Tests und saubere Architektur eine hohe Codequalität sicher und behebst nachhaltig Fehler im laufenden Betrieb.
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Routine in mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java)
- Geübte, strukturierte Analyse und Umsetzung fachlicher Anforderungen
- Praxis im Einsatz von Git sowie in gängigen Software-Entwicklungsprozessen
- Arbeitsweise geprägt von wartbarem, klar strukturiertem Code und lösungsorientiertem Denken
Erfahrene:r Ruby-on-Rails-Entwickler:in (m/w/d)
Rolle
Tauche ein in eine verantwortungsvolle Rolle, in der du komplexe Webanwendungen mit Ruby on Rails konzipierst, implementierst und kontinuierlich verbesserst. In dieser Position übernimmst du die technische Gesamtverantwortung für zentrale Backend-Komponenten, gestaltest Softwarearchitekturen und triffst grundlegende Technologieentscheidungen. Du analysierst fachliche Anforderungen, setzt sie in sauberen, wartbaren Code um und stellst dabei hohe Qualitätsstandards durch Tests, Reviews und automatisierte Prozesse sicher. Zudem optimierst du bestehende Funktionen hinsichtlich Performance, Sicherheit und Skalierbarkeit und bringst aktiv eigene Ideen ein. Durch deine Erfahrung unterstützt du andere Entwickler:innen, gibst fachliches Feedback und trägst zu einer professionellen Engineering-Kultur bei.
Verantwortung
- Als erfahrene:r Ruby-on-Rails-Entwickler:in verantwortest du den gesamten Stack und Life Cycle unserer Applikationen.
- Du arbeitest in einem jungen, kompetenten Team an hochinteressanten Softwareprojekten.
- In dieser Rolle setzt du moderne Technologien gezielt ein, um hochwertige Lösungen zu entwickeln.
- Du übernimmst viel Eigenverantwortung und trägst mit deiner hohen Eigenkompetenz zur Qualität der Ergebnisse bei.
- Als erfahrene:r Ruby-on-Rails-Entwickler:in unterstützt du sowohl individualisierte Kundenprojekte als auch langjährig erprobte Produkte.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung als Full Stack Software Engineer mit Ruby on Rails und sicherem Umgang mit SQL.
- Du fühlst dich im Arbeiten mit Linux-Systemen und Command Line Interfaces (inkl. ssh, scp, vim) zu Hause.
- Eigenverantwortliches Arbeiten ist für dich selbstverständlich, gleichzeitig schätzt du die Zusammenarbeit im Team.
- Du kommunizierst mündlich und schriftlich sehr sicher auf Deutsch.
- Du gehst analytisch und strukturiert vor und arbeitest effizient sowie qualitätsbewusst.
- Kundenorientiertes Denken, korrektes Auftreten sowie Flexibilität, Disziplin und Teamgeist zeichnen dich aus.
Benefits
Anwendungsentwickler:in für ERP-Geschäftssysteme (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung eines ERP-Systems und angrenzender Business-Anwendungen, die täglich von professionellen Anwendern genutzt werden. Du übernimmst die Umsetzung fachlicher Anforderungen und sorgst dafür, dass zentrale Geschäftsprozesse effizient, transparent und stabil abgebildet sind. Dabei modellierst du komplexe Geschäftslogik und trägst dazu bei, Datenflüsse und Benutzeroberflächen zielgerichtet zu optimieren. Du verantwortest die kontinuierliche Verbesserung bestehender Systeme und bringst eigene Ideen für funktionale Erweiterungen ein. Durch dein strukturiertes und analytisches Vorgehen leistest du einen wesentlichen Beitrag zur Weiterentwicklung moderner ERP-Geschäftssysteme.
Verantwortung
- Du weiterentwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um
- Du analysierst und optimierst Geschäftsprozesse und Datenflüsse
- Als Anwendungsentwickler:in für ERP-Geschäftssysteme entwickelst und integrierst du Schnittstellen zu internen und externen Systemen
- Du arbeitest eng mit den Fachbereichen zusammen, um Anforderungen aufzunehmen und zu konkretisieren
- In dieser Rolle stellst du durch Reviews, Tests und eine saubere Architektur die Codequalität sicher und löst Probleme nachhaltig im laufenden Betrieb
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Praxis mit mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java) sowie Versionskontrolle mit Git
- Stärke in der strukturierten Analyse von Anforderungen und deren sauberer technischer Umsetzung
- Hoher Anspruch an wartbaren, klar strukturierten und gut dokumentierten Code sowie selbstständige, lösungsorientierte Arbeitsweise
- Idealerweise Erfahrung mit UI-Technologien (z. B. Qt/QML), Datenbanken (SQL/NoSQL) und Schnittstellen wie REST oder Messaging