168 Software Development - Software in Wäldi
Backend Java Software Engineer (m/w/d)
Verantwortung
Du entwickelst skalierbare Dienste zur Verarbeitung grosser Informationsmengen
Du steuerst den gesamten Entstehungsprozess von Anforderungen bis Weiterentwicklung
Du realisierst wiederverwendbare Komponenten mit strukturierten Programmieransätzen
Du optimierst Abläufe durch Qualitätssicherung, Fehlersuche und Performance-Tuning
Du pflegst Beschreibungen und betreust bestehende Lösungen langfristig
Qualifikationen
Hochschulabschluss in Informatik, Datenanalyse oder vergleichbare Ausbildung bzw. eidg. Fähigkeitszeugnis
Mehrjährige Praxiserfahrung in serverseitiger Entwicklung, vorzugsweise mit Java-Schwerpunkt
Fundierte Kenntnisse in objektbasierter Programmierung
Routine im Einsatz von Testwerkzeugen wie JUnit sowie Verständnis für Datenbanksysteme
Benefits
Java Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du als Softwareentwickler Java zuverlässige Konnektivitätslösungen in einem technologisch dynamischen Umfeld. Du übernimmst die Konzeption, Entwicklung und Weiterentwicklung von Java-basierten Anwendungen, die eine nahtlose Kommunikation über Grenzen hinweg ermöglichen. Dabei verantwortest du die Umsetzung qualitativ hochwertiger, performanter und sicherer Softwarelösungen entlang des gesamten Entwicklungszyklus. Zudem arbeitest du eng mit verschiedenen Schnittstellen zusammen, um Anforderungen zu analysieren, technische Konzepte zu erstellen und diese in praxistaugliche Lösungen zu überführen. Durch kontinuierliche Weiterbildung und Wissenstransfer trägst du dazu bei, technische Standards mitzuprägen und innovative Lösungen in einem anspruchsvollen Marktumfeld voranzutreiben.
Verantwortung
- Du entwickelst skalierbare Backend-Lösungen für die Verarbeitung grosser Datenmengen
- Du begleitest den gesamten Application-Lifecycle von der Anforderungsanalyse bis zur Wartung
- Du erstellst technische Spezifikationen und entwirfst tragfähige Softwarearchitekturen
- Du programmierst in Java objektorientierte, wiederverwendbare und gut getestete Komponenten
- In dieser Rolle testest, debugst und optimierst du bestehende Anwendungen kontinuierlich
- Als Softwareentwickler Java dokumentierst du deine Lösungen strukturiert und nachvollziehbar
Qualifikationen
Abgeschlossenes Bachelorstudium in Informatik, Data Science oder einem verwandten Fachgebiet
Mehrjährige Berufserfahrung in der Backend-Entwicklung mit deutlichem Schwerpunkt auf Java und objektorientierter Programmierung.
Fundierte Kenntnisse in Datenbanksystemen, idealerweise ergänzt durch Erfahrung mit MongoDB.
Vertrautheit mit modernen Technologien wie Spring Boot und Kafka sowie Interesse an Big-Data- oder Large-Scale-Data-Umgebungen.
Ausgeprägte Eigeninitiative, Verantwortungsbewusstsein und sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Java Developer – Fokus Backend & Microservices (m/w/d)
Rolle
Als erfahrener Java Developer übernimmst du die Verantwortung für die Entwicklung moderner Microservices und Backend-Architekturen. Du arbeitest eng mit DevOps, QA und dem Produktteam zusammen, um performante und skalierbare Lösungen zu schaffen.
Verantwortung
Design und Entwicklung von Microservices mit Java und Spring Boot
Aufbau und Pflege von REST-APIs sowie Datenbankanbindungen
Mitarbeit bei Architekturentscheidungen und Code Reviews
Sicherstellung von Qualität durch automatisierte Tests
Unterstützung jüngerer Teammitglieder und Know-how-Transfer
Qualifikationen
Informatikstudium (FH/Uni) oder vergleichbare Ausbildung
Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung
Erfahrung mit Spring Boot, Microservices und agilen Projekten
Sehr gute Deutschkenntnisse (C1), Englischkenntnisse von Vorteil
Teamorientiert, eigenverantwortlich und technologiebegeistert
Techstack
Java, Spring Boot, REST, PostgreSQL, Docker, Kubernetes, Git, Maven, Jenkins
Benefits
Dynamics 365 BC Developer – ERP-Lösungen für die Zukunft (m/w/d)
Rolle
Du gestaltest und entwickelst mit uns moderne ERP-Lösungen auf Basis von Microsoft Dynamics 365 Business Central. Gemeinsam mit unserem Entwicklungsteam und Projektmanagement bringst du kundenorientierte und skalierbare Lösungen voran.
Verantwortung
Du konzipierst Erweiterungen und Anpassungen in Business Central
Du entwickelst Integrationen zu weiteren Systemen (z. B. FiBu, CRM, Lager)
Du analysierst Anforderungen und setzt diese effizient um
Du arbeitest eng mit internen Fachabteilungen und externen Kunden
Du überwachst bestehende Systeme und unterstützt im Support
Qualifikationen
Fundierte Erfahrung mit MS Dynamics 365 Business Central
Erste Praxiserfahrung in der Entwicklung mit AL oder C/AL
Idealerweise Grundkenntnisse in Buchhaltungsprozessen
Hohes Qualitätsbewusstsein, lösungsorientiertes Arbeiten
Sehr gute Deutsch- und gute Englischkenntnisse
Tech Stack: Dynamics 365 BC, AL Language, REST APIs, SQL Server, DevOps, Power Platform
Benefits
Backend Engineer .NET (m/w/d)
Rolle
Du entwickelst leistungsstarke Backends für Online-Plattformen, E-Commerce-Lösungen und Web-Apps auf Basis von Microsoft-Technologien. Dabei arbeitest du eng mit Frontend-, UX- und Projektteams zusammen und hilfst mit, neue digitale Lösungen auf den Weg zu bringen.
Verantwortung
Du baust stabile und skalierbare Backend-Services mit .NET Core und C#
Du konzipierst Datenmodelle und APIs für Webplattformen
Du kümmerst dich um Performance-Optimierung, Logging und Monitoring
Du unterstützt beim Aufbau moderner DevOps-Prozesse
Du entwickelst neue Features für bestehende Online-Plattformen und Webshops
Qualifikationen
Du hast mehrere Jahre Erfahrung in der Entwicklung mit .NET und C#
Du kennst dich mit Datenbanken, API-Design und Deploymentprozessen aus
Du bist ein echter Teamplayer und bringst Ideen proaktiv ein
Du hast idealerweise Erfahrung mit Web- oder E-Commerce-Projekten
Du verfügst über sehr gute Deutschkenntnisse (C1)
Tech Stack
C#, .NET Core, MS SQL, Vue.js, Docker, Kubernetes, REST, Azure DevOps, Git
Software Engineer Fullstack (m/w/d)
Rolle
In dieser Professional-Rolle entwickelst, testest und dokumentierst du eine Bioprozess-Software mit .NET im Backend und einem modernen Frontend (z. B. Angular). Du analysierst Anforderungen gemeinsam mit funktionsübergreifenden Stakeholdern und übersetzt sie in robuste, gut wartbare Lösungen. Du führst Code-Reviews durch, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher. Du wirkst am Release-Prozess mit, baust CI-Pipelines auf und treibst deren kontinuierliche Integration und Verbesserung voran. Du diagnostizierst Anwendungsprobleme, leistest technischen Support, pflegst die Dokumentation und setzt neue Technologien sowie Best Practices gezielt zur Optimierung von Produkten und Prozessen ein.
Verantwortung
- Du entwirfst, entwickelst, testest und dokumentierst Bioprozess-Software mit .NET im Backend und Angular im Frontend.
- In dieser Rolle arbeitest du eng mit funktionsübergreifenden Teams zusammen, um Anforderungen zu analysieren und in umsetzbare Lösungen zu überführen.
- Du nimmst an Code-Reviews teil, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher.
- Als Entwickler für Softwarelösungen wirkst du am Release-Prozess mit und treibst den Aufbau sowie die Weiterentwicklung von CI-Pipelines voran.
- Du beobachtest aktiv neue Technologien, Branchentrends und Best Practices und setzt sie gezielt zur Verbesserung von Produkten und Prozessen ein.
- Du diagnostizierst und behebst Anwendungsprobleme, leistest technischen Support und hältst die technische Dokumentation aktuell.
Qualifikationen
- Du hast einen Bachelor-Abschluss in Informatik oder eine gleichwertige Qualifikation, ein Master-Abschluss ist von Vorteil.
- Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf .NET-Technologien zeichnen dich aus.
- Fundierte Kenntnisse in C# und ASP.NET sowie in Frontend-Technologien wie HTML5, CSS3 und JavaScript bringst du sicher mit.
- Mit modernen Frontend-Frameworks wie Angular, React oder Vue.js entwickelst du anwenderfreundliche Oberflächen.
- Erfahrung mit Azure DevOps, NoSQL-Datenbanken, Docker oder OPC UA ist ein Plus, das du idealerweise mitbringst.
- In agilen, SCRUM-basierten Teams arbeitest du effektiv zusammen und kommunizierst fliessend auf Deutsch und Englisch ab Level B2.
Benefits
.Net C# Fullstack Software Engineer (m/w/d)
Rolle
In dieser Professional-Rolle entwickelst, testest und dokumentierst du eine Bioprozess-Software mit .NET im Backend und einem modernen Frontend (z. B. Angular). Du analysierst Anforderungen gemeinsam mit funktionsübergreifenden Stakeholdern und übersetzt sie in robuste, gut wartbare Lösungen. Du führst Code-Reviews durch, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher. Du wirkst am Release-Prozess mit, baust CI-Pipelines auf und treibst deren kontinuierliche Integration und Verbesserung voran. Du diagnostizierst Anwendungsprobleme, leistest technischen Support, pflegst die Dokumentation und setzt neue Technologien sowie Best Practices gezielt zur Optimierung von Produkten und Prozessen ein.
Verantwortung
- Du entwirfst, entwickelst, testest und dokumentierst Bioprozess-Software mit .NET im Backend und Angular im Frontend.
- In dieser Rolle arbeitest du eng mit funktionsübergreifenden Teams zusammen, um Anforderungen zu analysieren und in umsetzbare Lösungen zu überführen.
- Du nimmst an Code-Reviews teil, gibst konstruktives Feedback und stellst die Einhaltung von Coding-Guidelines sowie Qualitätsstandards sicher.
- Als Entwickler für Softwarelösungen wirkst du am Release-Prozess mit und treibst den Aufbau sowie die Weiterentwicklung von CI-Pipelines voran.
- Du beobachtest aktiv neue Technologien, Branchentrends und Best Practices und setzt sie gezielt zur Verbesserung von Produkten und Prozessen ein.
- Du diagnostizierst und behebst Anwendungsprobleme, leistest technischen Support und hältst die technische Dokumentation aktuell.
Qualifikationen
- Du hast einen Bachelor-Abschluss in Informatik oder eine gleichwertige Qualifikation, ein Master-Abschluss ist von Vorteil.
- Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf .NET-Technologien zeichnen dich aus.
- Fundierte Kenntnisse in C# und ASP.NET sowie in Frontend-Technologien wie HTML5, CSS3 und JavaScript bringst du sicher mit.
- Mit modernen Frontend-Frameworks wie Angular, React oder Vue.js entwickelst du anwenderfreundliche Oberflächen.
- Erfahrung mit Azure DevOps, NoSQL-Datenbanken, Docker oder OPC UA ist ein Plus, das du idealerweise mitbringst.
- In agilen, SCRUM-basierten Teams arbeitest du effektiv zusammen und kommunizierst fliessend auf Deutsch und Englisch ab Level B2.
Benefits
Software Solution Engineer (m/w/d)
Verantwortung
Aufnahme fachlicher Bedürfnisse seitens Kundschaft sowie strukturierte Bewertung geschäftlicher Anforderungen.
Konzeption architektonischer Lösungsmodelle inklusive Definition technischer Rahmenbedingungen für individuelle Anwendungen.
Entwicklung komplexer Steuerungs- und Prozesssoftware im Umfeld automatisierter Materialflusssysteme.
Bearbeitung von Störungsmeldungen sowie Bereitstellung kompetenter Hilfestellung bei technischen Fragestellungen.
Begleitung von Anlagenstarts, Wissensvermittlung für Anwendergruppen sowie Unterstützung während der Hochlaufphase.
Qualifikationen
Hochschulabschluss (FH/HF) im Bereich Informationstechnologie, Elektronik, Systemengineering oder vergleichbare Qualifikation.
Mehrjährige praktische Tätigkeit in objektorientierter Programmierung mit Sprachen wie Java beziehungsweise C#; zusätzliche Erfahrung mit C oder C++ wünschenswert.
Routine im Umgang mit zeitgemässen Frontend-Frameworks, vor allem Angular, kombiniert mit TypeScript-Know-how.
Erfahrung mit relationalen Datenbanksystemen (z. B. Oracle) sowie Linux-Umgebungen; ausserdem strukturierte Problemlösungsfähigkeit, Eigeninitiative, Teamgeist sowie sehr gute Deutsch- und Englischkenntnisse.
Benefits
Lead-Softwareentwickler (m/w/d)
Verantwortung
Du nimmst Kundenbedürfnisse auf und analysierst sie strukturiert für die weitere Umsetzung.
In dieser Rolle erarbeitest du technische Spezifikationen und verantwortest Design sowie Implementierung kundenspezifischer Lösungen in der bestehenden Systemarchitektur.
Als Lead-Softwareentwickler konzipierst und entwickelst du komplexe, kundenspezifische Anwendungen.
Du übernimmst technischen Support und stehst internen wie externen Ansprechpartnern beratend zur Seite.
In dieser Rolle planst, führst und dokumentierst du Entwickler- und Systemtests zur Qualitätssicherung.
Als Lead-Softwareentwickler begleitest du Inbetriebnahmen, schulst Anwender und unterstützt den Hochlauf der Kundenanlagen in enger Zusammenarbeit mit Consultants und Projektleitern.
Qualifikationen
- Du verfügst über einen FH- oder HF-Abschluss in Informatik, Elektrotechnik, Systemtechnik oder einer vergleichbaren Ausbildung.
- Du hast mehrjährige Praxiserfahrung in der objektorientierten Softwareentwicklung mit Java und/oder C#, idealerweise ergänzt durch Kenntnisse in C oder C++.
- Du kennst dich mit modernen Frontend-Technologien wie Angular und TypeScript aus und arbeitest sicher mit relationalen Datenbanken, vorzugsweise Oracle, sowie Linux-Betriebssystemen.
- Du gehst analytisch und strukturiert vor, arbeitest lösungsorientiert und fühlst dich in einem agilen Umfeld wohl.
- Du überzeugst als positive, initiative und teamorientierte Persönlichkeit mit hoher Kundenorientierung und ausgeprägter Kommunikationsfähigkeit.
- Du verfügst über sehr gute Deutsch- und Englischkenntnisse und bist bereit, Projektphasen beim Kunden vor Ort mit einer Reisebereitschaft von rund 10 % zu begleiten.
Benefits
Software Developer Java (m/w/d)
Verantwortung
Du entwickelst skalierbare Backends und leistungsfähige REST-APIs.
Du analysierst Anforderungen, setzt neue Features um und behebst komplexe Fehler.
Du arbeitest eng mit DevOps zusammen und stellst eine stabile Auslieferung sicher.
Du führst Code Reviews durch und bringst dich aktiv in Innovation und SDLC-Prozesse ein.
Du wirkst an Projekten mit Fokus auf IoT, Automatisierung und Machine Learning mit.
Qualifikationen
Du hast eine Ausbildung oder ein Studium in Informatik (HF/FH/Uni).
Du programmierst sicher in Java und arbeitest routiniert mit SQL-Datenbanken.
Du kennst Tools wie Git, Jira, IntelliJ sowie idealerweise Python und VueJS.
Du bringst Erfahrung mit OPC-UA und agilen Methoden mit.
Du kommunizierst sicher auf Deutsch (C1) und Englisch (B2).
Benefits