95 IT - Software Development in Root D4
Senior Java Software Developer (m/w/d)
Rolle
In dieser Rolle entwickelst du moderne, skalierbare Java-basierte Softwarelösungen, die durch Performance, Stabilität und Benutzerfreundlichkeit überzeugen. Du arbeitest an anspruchsvollen digitalen Produkten und trägst dazu bei, innovative Anwendungen kontinuierlich weiterzuentwickeln und technisch auf dem neuesten Stand zu halten.
Du übernimmst Verantwortung in komplexen Projekten und bringst dich aktiv in Architektur-, Design- und Umsetzungsentscheide ein. Dabei arbeitest du eng mit verschiedenen technischen und fachlichen Spezialist:innen zusammen und gestaltest nachhaltige Lösungen über den gesamten Software-Lifecycle hinweg.
Durch deine Mitarbeit in agilen Teams trägst du dazu bei, hochwertige Software effizient und zielgerichtet bereitzustellen und bestehende Systeme kontinuierlich zu verbessern.
Verantwortung
Du entwickelst moderne Java-Anwendungen mit Fokus auf Qualität, Skalierbarkeit und Wartbarkeit
Du gestaltest Softwarearchitekturen aktiv mit und setzt nachhaltige technische Konzepte um
Du arbeitest an der Weiterentwicklung bestehender Applikationen und optimierst bestehende Lösungen
Du begleitest Projekte über alle Phasen hinweg – von der Analyse bis zur produktiven Einführung
Du arbeitest eng mit interdisziplinären Teams zusammen und bringst dich in technische Entscheidungen ein
Du unterstützt bei der Einführung moderner Entwicklungsstandards und Best Practices
Qualifikationen
Abgeschlossene IT-Ausbildung oder ein Studium im Bereich Informatik oder vergleichbar
Mehrjährige Erfahrung in der Entwicklung von Java-basierten Webanwendungen
Sehr gute Kenntnisse in Java, Spring Boot, sowie Erfahrung mit modernen Frontend-Technologien wie Angular oder React
Praxis in CI/CD, Container-Technologien (z. B. Docker) und agiler Softwareentwicklung (Scrum/Kanban)
Erfahrung in der Zusammenarbeit mit crossfunktionalen, agilen Teams
Selbständige, strukturierte Arbeitsweise sowie Freude an technischen Herausforderungen
Sehr gute Deutschkenntnisse und gute Englischkenntnisse
Benefits
Java Software Entwickler/-in - Senior Level (m/w/d)
Rolle
In dieser Rolle gestaltest du innovative, AI-fähige Java-Anwendungen, die Kund:innen begeistern und nachhaltigen Geschäftserfolg ermöglichen. Du übernimmst die Verantwortung für anspruchsvolle Softwareprojekte, in denen du moderne Technologien einsetzt und qualitativ hochwertige Lösungen umsetzt. Du arbeitest eng mit anderen Expert:innen zusammen, lernst kontinuierlich dazu und bringst deine Erfahrung aktiv in die gemeinsame Weiterentwicklung ein. Du verantwortest dabei sowohl die technische Konzeption als auch die Umsetzung und trägst massgeblich zur Zukunftsfähigkeit der Anwendungen bei. Durch dein Engagement prägst du eine Umgebung, in der exzellente IT-Lösungen entstehen und kontinuierliche Weiterentwicklung selbstverständlich ist.
Verantwortung
Du übernimmst Verantwortung für Design und Umsetzung moderner Java-Softwarelösungen.
Du entwickelst bestehende Anwendungen weiter und passt sie an individuelle Anforderungen an.
In dieser Rolle konzipierst und realisierst du robuste Microservice-Architekturen für anspruchsvolle Projekte.
Als Java Anwendungsentwickler:in begleitest du Projekte von der Idee bis zum erfolgreichen Go-live.
Qualifikationen
- Abgeschlossenes Studium oder eine Ausbildung im IT-Bereich
- Mehrjährige Praxiserfahrung in der Entwicklung webbasierter, skalierbarer Java-Anwendungen mit Spring Boot, Angular, React und Hibernate
- Fundierte Kenntnisse in agilen Methoden wie Scrum sowie im Einsatz von CI/CD, Docker und Domain-driven Design
- Hohe Reisebereitschaft und Freude an der Arbeit direkt beim Kunden
- Erfahrung in der Zusammenarbeit mit agilen, interdisziplinären Teams
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
Benefits
Softwareentwickler Automation - SPS Programmierer (m/w/d)
Verantwortung
- Erstellen von SPS-Programmen
- Planung und Ausführung der Steuerungssoftware
- Analyse technischer und technologischer Prozesse von Neu- und Bestandsanlagen
- Technische Anforderungen an die Automation für Kundenprojekte definieren
- Erstellen von Testplänen
- Installation und Konfiguration von Systemen
- Kundenschulung
- Erstellen von Technische Dokumentationen
Qualifikationen
- Techniker HF oder Ingenieur FH in Elektrotechnik oder Automation
- Mehrjährige Berufserfahrung in der SPS-Programmierung, idealerweise mit SIMATIC S7/TIA-Portal
- Kenntnisse von Steuerungen
- Ausgeprägte Kommunikations- und Teamfähigkeit
- Stilsichere Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Softwareentwickler/-in Messtechnik (m/w/d)
Verantwortung
- Konzeptionierung und Entwicklung von Softwareapplikationen für die Prüfung von Antriebssystemen und deren Komponenten nach agilen Methoden
- Umsetzung und Test neuer Messverfahren und Algorithmen
- Ausbau und Pflege der Software Engineering Tools sowie Evaluierung neuer Softwaretechnologien
- Support von internen Kunden bei Störungen in der Produktion und Beratung bei Verbesserungsmassnahmen.
Qualifikationen
- Erfolgreich abgeschlossenes Studium als Ingenieur/-in im Bereich Elektrotechnik, Mechatronik, Informatik oder vergleichbar
- Ausgewiesene Programmiererfahrung mit LabVIEW und TestStand
- Fundierte Kenntnisse im Umgang mit Mess-Hardware von National Instruments
- Know-how im Bereich Software Engineering und Tools (Jenkins, Jira, SVN)
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Hardwareentwickler - Embedded Systeme (m/w/d)
Verantwortung
- Hardwareentwicklung für mikrocontrollerbasierte und mikroprozessorgesteuerte Produkte
- Entwurf und Realisierung von Steuerungen aller Art
- Erstellung von Konzepten, Schaltplänen und Layouts
- Inbetriebnahme und Tests von Prototypen
- interdisziplinäre Bearbeitung von Themen der Elektronik
- Begleitung des gesamten Entwicklungsprozesses eines Produktes - von der Anforderungserfassung bis zur Inbetriebnahme und Verifizierung des Endproduktes
- Unterstützung der Projektleitung bei der Planung und Organisation von Entwicklungsprojekten
Qualifikationen
- Technische Grundausbildung als Elektroniker, Mechatroniker, Informatiker (a)
- Weiterbildung im Bereich Elektrotechnik, Mechatronik, Informatik oder vergleichbare Qualifikation
- Fundierte Erfahrungen in der C-Programmierung (Mikrocontrollern)
- Kooperative und aktive Arbeitsweise im Team
- Verständnis im Bereich der Qualitätssicherung
- Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Fullstack Web-Entwickler .Net / Angular (m/w/d)
Verantwortung
Du bist motiviert, dich in unsere komplexe Software einzuarbeiten und aktiv an der Weiterentwicklung der Softwarearchitektur der nächsten Generation mitzuwirken
Mit deiner Erfahrung und deinem prozes- und qualitätsorientierten Ansatz unterstützt du uns dabei, Anforderungen sowohl im Backend als auch im Frontend optimal umzusetzen
Dein Engagement trägt maßgeblich dazu bei, unsere innovativen Lösungen im Bereich Bauprojektmanagement erfolgreich ins Web zu bringen und so einen Mehrwert für unsere Kunden zu schaffen
Qualifikationen
Mehrjährige Erfahrung (5+) in einer ähnlichen Rolle in einem KMU.
Erfahrung in der Entwicklung von prozessorientierten Web- und Cloudlösungen für Geschäftskunden.
Fullstack Entwickler mit Kenntnissen in C#, .NET 8, EF Core, React JS/TS, Docker und GitLab Pipelines.
Empathie und Kollegialität zur Unterstützung des Teams bei der Zielerreichung.
Spaß an der Arbeit und am Feiern von Erfolgen im Team.
Fundierte Ausbildung in Informatik (idealerweise mit Hochschulabschluss oder gleichwertiger Erfahrung).
Stilsichere Deutschkenntnisse in Wort und Schrift.
Gute Englischkenntnisse.
Professionelles Auftreten.
Benefits
Software Engineer C#/.NET – Industrial Control Systems (m/w/d)
Verantwortung
Du übernimmst die Konzeption, das Design, die Implementierung und die Verifikation von Desktop Inbetriebnahmetools für Antriebssteuerungssysteme
Weiterentwicklungen und die Wartung der Build-, Test- und CI/CD-Prozesse gehören ebenfalls zu deinem Aufgabenbereich, wobei du auf Stabilität und Effizienz achtest
In enger Abstimmung mit anderen Entwicklungsteams gestaltest du aktiv die cross-team Zusammenarbeit und bringst deine Ideen ein
Qualifikationen
Du hast ein abgeschlossenes Studium in Software Engineering, Informatik, Elektrotechnik oder eine vergleichbare Qualifikation und verfügst über eine sichere schriftliche und mündliche Ausdrucksweise in Deutsch und/oder Englisch.
Praktische Erfahrung in der Softwareentwicklung mit C#/.NET sowie WPF bringst du bereits mit und setzt diese gezielt in Projekten ein
Außerdem siehst du automatisiertes Testen als festen Bestandteil moderner Softwareentwicklung und arbeitest gerne in einem agilen SCRUM Team
Benefits
Spezialist Testautomatisierung (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Softwarelösungen für die berufliche Vorsorge und trägst aktiv zur Digitalisierung der 2. Säule bei. Du entwickelst qualitativ hochwertige Verwaltungssoftware weiter und begleitest deren Einführung sowie Betreuung bei anspruchsvollen Kundenprojekten. Durch dein technologisches Know-how und dein Verständnis für komplexe Vorsorgesysteme sorgst du für nachhaltige Effizienz in einer sicherheitsrelevanten Branche. Du arbeitest eng mit erfahrenen Fachleuten zusammen und bringst deine Expertise gezielt in die Weiterentwicklung bestehender Applikationen ein. Dabei übernimmst du Verantwortung für technische Konzepte sowie deren Umsetzung im produktiven Einsatz.
Verantwortung
- Du baust die gesamte Testinfrastruktur (Frontend, API, Integration) auf und entwickelst sie kontinuierlich weiter.
- In dieser Rolle sorgst du mit stabilen End-to-End-Tests für eine reibungslose User Experience ohne Regressionen.
- Du implementierst effektive API-Tests und integrierst diese nahtlos in unsere CI/CD-Prozesse.
- Als Spezialist für Testautomatisierung analysierst du Fehlerquellen präzise und dokumentierst Testergebnisse nachvollziehbar.
- Mit deinem scharfen Blick für Details deckst du Schwachstellen auf und trägst gezielt zur Fehlerbehebung bei.
- Du bringst dein Know-how aktiv in die agile Zusammenarbeit ein und gestaltest unsere Teststrategie massgeblich mit.
Qualifikationen
Du hast ein abgeschlossenes FH-Studium in Informatik und bringst 3–5 Jahre Erfahrung in der Testautomatisierung mit (zwingend)
Du beherrschst Tools wie Cypress, Selenium, k6 sowie Technologien wie Java, REST und GraphQL souverän
Dein Know-how in modernen Webtechnologien wie Angular und TypeScript ergänzt du durch den routinierten Umgang mit CI/CD-Pipelines wie Jenkins und Gradle
Du arbeitest strukturiert, denkst analytisch und legst grossen Wert auf höchste Qualität in jeder Entwicklungsphase
Deine Teamfähigkeit und dein kommunikatives Auftreten machen dich zu einem geschätzten Sparringspartner in agilen Projektteams
Mit hoher Eigenverantwortung und klarem Fokus bringst du ein starkes Qualitätsbewusstsein in jedes Projekt ein
Deutsch C2 ist zwingend
Benefits
Software Test Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Softwarelösungen für die berufliche Vorsorge und trägst aktiv zur Digitalisierung der 2. Säule bei. Du entwickelst qualitativ hochwertige Verwaltungssoftware weiter und begleitest deren Einführung sowie Betreuung bei anspruchsvollen Kundenprojekten. Durch dein technologisches Know-how und dein Verständnis für komplexe Vorsorgesysteme sorgst du für nachhaltige Effizienz in einer sicherheitsrelevanten Branche. Du arbeitest eng mit erfahrenen Fachleuten zusammen und bringst deine Expertise gezielt in die Weiterentwicklung bestehender Applikationen ein. Dabei übernimmst du Verantwortung für technische Konzepte sowie deren Umsetzung im produktiven Einsatz.
Verantwortung
- Du baust die gesamte Testinfrastruktur (Frontend, API, Integration) auf und entwickelst sie kontinuierlich weiter.
- In dieser Rolle sorgst du mit stabilen End-to-End-Tests für eine reibungslose User Experience ohne Regressionen.
- Du implementierst effektive API-Tests und integrierst diese nahtlos in unsere CI/CD-Prozesse.
- Als Spezialist für Testautomatisierung analysierst du Fehlerquellen präzise und dokumentierst Testergebnisse nachvollziehbar.
- Mit deinem scharfen Blick für Details deckst du Schwachstellen auf und trägst gezielt zur Fehlerbehebung bei.
- Du bringst dein Know-how aktiv in die agile Zusammenarbeit ein und gestaltest unsere Teststrategie massgeblich mit.
Qualifikationen
Du hast ein abgeschlossenes FH-Studium in Informatik und bringst 3–5 Jahre Erfahrung in der Testautomatisierung mit (zwingend)
Du beherrschst Tools wie Cypress, Selenium, k6 sowie Technologien wie Java, REST und GraphQL souverän
Dein Know-how in modernen Webtechnologien wie Angular und TypeScript ergänzt du durch den routinierten Umgang mit CI/CD-Pipelines wie Jenkins und Gradle
Du arbeitest strukturiert, denkst analytisch und legst grossen Wert auf höchste Qualität in jeder Entwicklungsphase
Deine Teamfähigkeit und dein kommunikatives Auftreten machen dich zu einem geschätzten Sparringspartner in agilen Projektteams
Mit hoher Eigenverantwortung und klarem Fokus bringst du ein starkes Qualitätsbewusstsein in jedes Projekt ein
Deutsch C2 ist zwingend
Benefits
Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Softwarelösungen für anspruchsvolle Vorsorgeprofis und trägst dazu bei, komplexe Anforderungen in effiziente Anwendungen zu übersetzen. Du übernimmst die Verantwortung für die Entwicklung, Einführung und kontinuierliche Weiterentwicklung qualitativ hochwertiger Verwaltungssoftware. Dabei analysierst du fachliche Bedürfnisse, konzipierst passende technische Lösungen und setzt diese in einer stabilen, performanten Architektur um. Du stellst durch sorgfältige Tests und saubere Dokumentation die Nachhaltigkeit deiner Entwicklungen sicher. Zudem trägst du mit deinem professionellen Know-how aktiv zur Optimierung bestehender Anwendungen und Prozesse im Softwareengineering bei.
Verantwortung
- Du entwickelst neue Features im Web-Frontend und Backend – vom Design bis zur Produktivsetzung.
- In dieser Rolle arbeitest du eng mit Product Owner und Tester:innen zusammen, um nutzerfreundliche und performante Web-Applikationen zu realisieren.
- Du gestaltest UI-Komponenten mit Fokus auf Responsiveness, Barrierefreiheit und ein sauberes Design.
- Als Software Engineer nimmst du Anpassungen im Backend und an APIs vor, um neue und bestehende Funktionen zu unterstützen.
- Du sicherst die Code-Qualität durch Clean Code, automatisierte Tests und konstruktive Code Reviews.
Qualifikationen
- Du verfügst über ein abgeschlossenes Informatikstudium (FH/ETH) oder eine gleichwertige Ausbildung und bringst 3–5 Jahre Erfahrung in der agilen Softwareentwicklung mit.
- Du hast fundierte Praxis mit Webtechnologien wie Angular, TypeScript, HTML5/CSS und der Entwicklung von RESTful Services.
- Du kennst dich gut aus in Softwarearchitektur, Design-Patterns sowie modernen Software-Engineering-Praktiken (z.B. Scrum, Clean Code, Clean Architecture).
- Idealerweise hast du erste Berührungspunkte mit Containerisierung, Cloud-Technologien und DevOps gesammelt.
- Abstraktes Denkvermögen und eine systematische, strukturierte Arbeitsweise zeichnen dich aus.
- Du arbeitest gerne im Team und überzeugst durch klare Kommunikation und gutes Organisationstalent.
Benefits