136 Software Development - Software in Wagen
Fullstack Software Engineer Angular/C# .NET (m/w/d)
Verantwortung
Entwicklung interaktiver Benutzeroberflächen und serviceorientierter Backend-Komponenten
Optimierung von Continuous-Integration- und Delivery-Prozessen inklusive Deploymentautomatisierung
Umsetzung modularer Softwarelösungen mit Fokus auf Stabilität und Erweiterbarkeit
Planung, Durchführung und Validierung von Softwareeinführungen gemeinsam mit Stakeholdern
Unterstützung des technischen Betriebs bei Wartung, Monitoring und Fehleranalyse produktiver Systeme
Qualifikationen
Abgeschlossene höhere Ausbildung in Informatik, Softwaretechnik oder vergleichbare Praxiserfahrung
Gute Kenntnisse moderner Webtechnologien und TypeScript-basierter Frontend-Entwicklung
Praxis in der Entwicklung mit objektorientierten Plattformen und REST-basierten Services
Erfahrung mit Versionsverwaltung, Containerisierung oder DevOps-Toolchains von Vorteil
Analytische, zuverlässige Persönlichkeit mit hoher Lernbereitschaft und Teamfokus
Benefits
Full Stack Platform Engineer (m/w/d)
Verantwortung
Du entwickelst moderne Frontends und skalierbare Backend-Services für webbasierte Plattformen
Du automatisierst Build-, Release- und Deploymentprozesse innerhalb moderner DevOps-Umgebungen
Du konzipierst robuste Softwarearchitekturen für verteilte Anwendungssysteme
Du begleitest Releases von der Qualitätssicherung bis zur produktiven Einführung
Du unterstützt den stabilen Betrieb produktiver Anwendungen gemeinsam mit dem Infrastrukturteam
Qualifikationen
Du verfügst über ein Studium oder eine vergleichbare Ausbildung im technischen Informatikumfeld
Du bringst Erfahrung mit Frameworks wie Angular, React oder Vue.js mit
Du beherrschst objektorientierte Entwicklung mit Technologien wie C#, Java oder Kotlin
Du kennst dich mit APIs, Authentifizierungsmethoden und modernen Webtechnologien aus
Du arbeitest strukturiert, eigenverantwortlich und gerne in interdisziplinären Teams
Benefits
Full Stack Software Engineer - Java / Spring Boot (m/w/d)
Rolle
Tauche ein in die Welt hochprofessioneller, vollautomatischer Kaffeemaschinen und gestalte als Senior Java Backend- und Webentwickler:in die digitale Intelligenz hinter einem aussergewöhnlichen sensorischen Tassenerlebnis mit. In dieser Rolle übernimmst du die Entwicklung und Weiterentwicklung von Elektronik-naher Software und Weblösungen, die innovative Extraktionsmethoden und intelligente Qualitätskontrolle unterstützen. Du verantwortest die Konzeption und Umsetzung stabiler, skalierbarer Backend-Systeme, die Echtzeit-Konnektivität, höchste Produktivität und einfache Wartung ermöglichen. Dabei gestaltest du Schnittstellen und Services so, dass Konsistenz und Zuverlässigkeit im Fokus stehen. Mit deinem technischen Know-how trägst du dazu bei, die Brücke zwischen traditioneller Siebträgertechnik und der Geschwindigkeit sowie Effizienz vollautomatisierter Systeme stetig zu optimieren.
Verantwortung
Du entwickelst und wartest Backend-Applikationen mit Java (Spring Boot), GraphQL und MariaDB
In der Pflege bestehender REST APIs sorgst du für Stabilität und kontinuierliche Weiterentwicklung
Moderne Frontend-Applikationen werden von dir aktiv mitentwickelt und verbessert
An Architekturentscheidungen und der strategischen Planung der Softwarelandschaft bist du massgeblich beteiligt
Du übernimmst Paketierung, Versionierung sowie das Deployment mit Docker und GitLab im Team
Qualifikationen
Du hast ein abgeschlossenes Studium oder eine vergleichbare Ausbildung im IT Bereich
Fundierte Erfahrung in der Softwareentwicklung bringst du im Java/Spring-Boot-Umfeld mit
Sicher bewegst du dich in GraphQL sowie im Umgang mit MariaDB und relationalen Datenbanken
Erfahrung mit Docker, GitLab sowie idealerweise erste Berührungspunkte mit DevOps (Kubernetes, GCP) runden dein Profil ab; Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Softwareentwickler ERP-Anwendungen (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle ERP-Anwendungen und trägst mit durchdachten Softwarelösungen direkt zur Optimierung von Geschäftsprozessen bei. Du übernimmst die Konzeption, Entwicklung und Weiterentwicklung von Modulen und Funktionen, die im täglichen Einsatz einen hohen Nutzen stiften. Dabei verantwortest du die Qualität deines Codes, führst Tests durch und stellst eine saubere Dokumentation sicher. Du analysierst Anforderungen, berätst fachliche Ansprechpartner und setzt deren Bedürfnisse in robuste, performante Lösungen um. Gleichzeitig bringst du eigene Ideen ein, um bestehende Anwendungen kontinuierlich zu verbessern und technologisch weiterzuentwickeln.
Verantwortung
- Du konzipierst Lösungen in enger Zusammenarbeit mit dem Teamleiter Entwicklung
- In dieser Rolle analysierst Du kundenindividuelle Geschäftsanforderungen, schätzt Aufwände und setzt sie um
- Du entwickelst und pflegst Schnittstellen zu externen Anwendungen
- Als Softwareentwickler ERP-Anwendungen planst und realisierst Du Datenmigrationen aus Altsystemen
- Du trägst aktiv zur Sicherstellung der Kundenzufriedenheit bei der Nutzung der Software bei
- In dieser Rolle setzt Du Deine Expertise gelegentlich direkt beim Kunden vor Ort ein
Qualifikationen
- Abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung im IT-Umfeld
- Sehr gute Programmier- und Designkenntnisse in einer objektorientierten Programmiersprache
- Routine im Umgang mit C/AL oder AL, idealerweise ergänzt durch Erfahrung in der RDLC-Reportentwicklung
- Sicherer Umgang mit Entwicklungsumgebungen wie Visual Studio Code
- Zuverlässige, selbstständige Arbeitsweise mit ausgeprägter Hands-on-Mentalität und schnellem Auffassungsvermögen
- Hohe Teamfähigkeit und Freude an der Zusammenarbeit in Projekten
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
Fullstack Java Applikationsentwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Java-b basierte Anwendungen von der ersten Idee bis zum produktiven Einsatz aktiv mit. Du übernimmst Verantwortung über das gesamte Spektrum des Fullstack-Developments – von der Konzeption und Implementierung im Backend bis zur Gestaltung moderner, benutzerfreundlicher Frontends. Du analysierst Anforderungen, entwirfst tragfähige Softwarearchitekturen und setzt sauberen, wartbaren Code nach aktuellen Standards um. Zudem integrierst du unterschiedliche Systeme, optimierst bestehende Lösungen hinsichtlich Performance und Qualität und bringst eigene Verbesserungsvorschläge ein. Durch deine strukturierte Arbeitsweise und dein analytisches Denken trägst du massgeblich dazu bei, nachhaltige und zukunftsfähige Softwarelösungen zu realisieren.
Verantwortung
- Du unterstützt unsere Kunden als Senior Entwickler:in und Junior Software Architekt:in in anspruchsvollen Grossprojekten.
- In dieser Rolle konzipierst und implementierst du überzeugende, durchdachte Fullstack-Lösungen mit Java und modernen Frameworks.
- Du entwickelst performante Frontend-Anwendungen mit aktuellen Technologien wie Angular oder React.
- Als Fullstack Java Applikationsentwickler:in gestaltest du Cloud-basierte Architekturen mit Docker, Kubernetes/OpenShift, AWS oder vergleichbaren Plattformen.
- Du etablierst und optimierst CI/CD-Pipelines mit Tools wie ArgoCD, Tekton oder Jenkins.
- In dieser Rolle treibst du den Einsatz von AI-Tools voran und nutzt Prompt Engineering, um dein Team zu inspirieren und innovative Lösungen zu schaffen.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mehr als 5 Jahre Berufserfahrung als leidenschaftlicher Softwareentwickler.
- Selbstständige, strukturierte Arbeitsweise und eine klare, wirkungsvolle Kommunikation zeichnen dich aus.
- Teamarbeit ist dir wichtig, und du stellst gemeinsame Ziele in den Vordergrund.
- Du eignest dir neue Fachgebiete und Technologien schnell an und lernst gerne dazu.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse runden dein Profil ab.
Fullstack Java Softwareentwicklung Angular Spring (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Fullstack-Lösungen mit Java, Spring und Angular, die fachlich wie technisch überzeugen. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Weiterentwicklung von Softwarekomponenten im Frontend und Backend. Dabei analysierst du Anforderungen, entwirfst saubere Architekturen und stellst eine hohe Codequalität durch Tests und Reviews sicher. Du bringst dich aktiv in den gesamten Entwicklungsprozess ein und sorgst dafür, dass stabile, performante und gut wartbare Anwendungen entstehen. Mit deinem professionellen Know-how trägst du entscheidend dazu bei, komplexe Geschäftsanforderungen in effiziente, nutzerorientierte Lösungen zu überführen.
Verantwortung
- Du unterstützt unsere Kunden als Fullstack Java Entwickler in anspruchsvollen Grossprojekten und übernimmst erste Aufgaben in der Softwarearchitektur.
- In dieser Rolle konzipierst und implementierst du durchdachte, qualitativ hochwertige Lösungen mit Java, Spring/Quarkus und modernen Frontend-Technologien wie Angular oder React.
- Du begleitest den Einsatz von Cloud-Technologien wie Docker, OpenShift/Kubernetes oder AWS und trägst zum stabilen Betrieb der Anwendungen bei.
- Als Fullstack Java Softwareentwickler gestaltest du effiziente CI/CD-Pipelines mit Tools wie ArgoCD, Tekton oder Jenkins aktiv mit.
- Du arbeitest in agilen Teams (z.B. Scrum, Kanban, SAFe) und bringst deine Erfahrungen mit Microservices- und Integrationsarchitekturen in die Lösungsgestaltung ein.
- In dieser Rolle nutzt du AI-Tools gezielt und entwickelst dich im Bereich Prompt Engineering kontinuierlich weiter, um dein Team zu unterstützen und zu begeistern.
Qualifikationen
- Du hast einen (Fach-) Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Mehr als 5 Jahre Berufserfahrung in der Softwareentwicklung zeichnen dein Profil aus.
- Selbstständige, strukturierte Arbeitsweise und starke kommunikative Fähigkeiten gehören zu deinen Stärken.
- Du arbeitest gerne im Team und stellst gemeinsame Ziele in den Vordergrund.
- Neue Fachgebiete eignest du dir schnell an und legst Wert auf einfache, qualitativ hochwertige Lösungen.
- Du bist bereit, zwei- bis dreimal pro Woche für Projekte zu pendeln und beherrschst Deutsch sicher sowie Englisch gut.
Benefits
Software Engineer - DevOps & Microservices (m/w/d)
Rolle
In dieser Rolle gestaltest du in einem kleinen, interdisziplinären Team die schnelle Umsetzung kundenspezifischer Produktentwicklungen. Du entwickelst vor allem Lösungen für mobile Inspektionsgeräte, die in Öl-, Gas- und Wasserstoffpipelines eingesetzt werden. Darüber hinaus arbeitest du an Inspektionssystemen für Öl- und Gas-Tanklageranlagen. Du übernimmst Verantwortung entlang des gesamten Entwicklungszyklus – von der Idee über die Umsetzung bis zur Optimierung im laufenden Betrieb. Dabei trägst du mit deinem Beitrag direkt zur Sicherheit und Effizienz kritischer Infrastrukturen bei.
Verantwortung
CI/CD-Tools setzt du gezielt ein, um Softwareentwicklungsprozesse effizient zu automatisieren
Die Verwaltung von Infrastructure as Code gehört zu deinem Aufgabenbereich, damit agile Entwicklungs- und Bereitstellungsprozesse sichergestellt werden
Mit Python entwickelst du sauberen, effizienten und wartbaren Code für moderne Anwendungen
Du implementierst mikroservice-basierte Softwareprozessanwendungen für innovativen Inspektionssysteme
Die Optimierung sowie Überwachung von Leistung und Skalierbarkeit der Systeme runden dein vielseitiges Tätigkeitsfeld ab
Qualifikationen
Abgeschlossenes Studium im Bereich Informationstechnologie oder eine vergleichbare Qualifikation
Fundierte Kenntnisse in der Programmiersprache Python sowie Erfahrung mit DevOps-Praktiken
Sehr gute Kenntnisse in Container-Infrastrukturen wie Docker, Kubernetes und Kubeflow sowie in CI/CD-Umgebungen
Verständnis für physikalische Hintergründe wie PAUT und MFL von Vorteil. Deutsch schriftlich sowie mündlich einwandfrei
Benefits
(Senior) .NET Fullstack Entwickler (m/w/d)
Rolle
In dieser Rolle treibst du die Entwicklung moderner .NET-basierten Fullstack-Lösungen voran und setzt anspruchsvolle Softwareprojekte von der Konzeption bis zur Umsetzung um. Du verantwortest die Architektur, Implementierung und Integration von Backend- und Frontend-Komponenten und stellst dabei hohe Qualitäts- und Sicherheitsstandards sicher. Dabei analysierst du komplexe fachliche Anforderungen, überführst sie in saubere technische Designs und sorgst für eine effiziente, skalierbare Umsetzung. Zudem koordinierst du dich eng mit relevanten Stakeholdern, triffst technologische Entscheidungen und prägst aktiv die Weiterentwicklung der eingesetzten Technologien und Entwicklungsprozesse. Durch deine Erfahrung als Senior übernimmst du eine zentrale Rolle in der technischen Verantwortung und fungierst als Ansprechperson für komplexe technische Fragestellungen.
Verantwortung
- Du entwickelst bestehende und neue cloudbasierte .NET-Applikationen nach modernen Architekturansätzen und Clean-Code-Prinzipien
- In dieser Rolle konzipierst und implementierst du moderne Frontend-Lösungen für eine optimale User Experience
- Du stellst die Performance, Skalierbarkeit und Sicherheit der Applikationen im laufenden Betrieb sicher
- Als Senior .NET Fullstack Entwicklerin arbeitest du in einem agilen Projektumfeld und lieferst effiziente, qualitativ hochwertige Lösungen
- Du erstellst und pflegst CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen
- In dieser Rolle führst du Code-Reviews durch und übernimmst das Mentoring für unsere Junior Developer
Qualifikationen
- Abgeschlossenes Hochschulstudium (Bachelor oder Master) der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung mit klarer Affinität zur Softwareentwicklung
- Mehrjährige Berufserfahrung als Full Stack Developer, idealerweise im .NET-Umfeld, auf Senior-Level
- Sehr gute Kenntnisse in C#, ASP.NET Core sowie in modernen Frontend-Frameworks wie Angular, Blazor oder React
- Praxis in der Konzeption und Optimierung von CI/CD-Pipelines, z.B. mit Azure Pipelines, GitLab CI oder Jenkins
- Routiniert im Umgang mit relationalen und nicht-relationalen Datenbanken (z.B. MongoDB, Redis, NoSQL) sowie mit Cloud-Technologien, idealerweise Azure
- Fundiertes Verständnis von Softwarearchitektur, Design Patterns und agilen Methoden wie Scrum, XP oder Kanban, kombiniert mit einer selbstständigen, lösungsorientierten Arbeitsweise im Team
Benefits
Professional .Net Developer (m/w/d)
Verantwortung
Du arbeitest gerne im .NET-Umfeld, entwickelst Fullstack und bringst dich aktiv in SCRUM-Teams ein.
Du hast Erfahrung mit .NET Core, Razor, Blazor und Microservices oder möchtest dich darin vertiefen.
Du legst Wert auf saubere Architektur, klare Schnittstellen und setzt auf automatisiertes Testing.
Du unterstützt anspruchsvolle Projekte als Fullstack- oder Backend-Entwickler in einem motivierten Team.
Du übernimmst Verantwortung für Qualität, gestaltest Lösungen aktiv mit und dokumentierst strukturiert.
Qualifikationen
Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Qualifikation.
Du bringst mehrjährige Erfahrung in der Softwareentwicklung mit .NET Core, Entity Framework und Microservices mit.
Du hast Erfahrung mit Frontend-Technologien wie Blazor.
Du arbeitest sicher mit Microsoft Azure, Azure DevOps, Visual Studio und Git.
Du hast erste Berührungspunkte mit AI-Tools und möchtest dich im Bereich Prompting weiterentwickeln.