177 IT - Software Development in Dittingen
Java Backend Engineer (m/w/d)
Über
Mit mehr als zwanzig Jahren Erfahrung in der Telekommunikationsbranche hat dieser Rocken Partner einen bedeutenden Erfolg und ein stetiges Wachstum erzielt und baut seinen weltweiten Kundenstamm Jahr für Jahr weiter aus. Unser Rocken Partner bietet alle für die Einrichtung von internationalem Roaming zwischen zwei Mobilfunkbetreibern erforderlichen Dienste an.
Verantwortung
Du entwickelst performante Serveranwendungen, die grosse Datenmengen zuverlässig verarbeiten und flexibel mit steigenden Anforderungen wachsen.
Du begleitest Softwarevorhaben von der fachlichen Klärung über Architektur und Implementierung bis zu Tests, Dokumentation und langfristiger Wartung.
Du setzt modulare, wiederverwendbare Komponenten mit objektorientierten Entwicklungsansätzen um und achtest auf sauberen, wartbaren Code.
Du sicherst die Softwarequalität durch automatisierte Tests, systematische Fehleranalysen und kontinuierliche technische Verbesserungen.
Du optimierst Datenzugriffe und Verarbeitungsabläufe und arbeitest an stabilen Schnittstellen zwischen Datenbanken, Backend-Diensten und verteilten Systemen.
Qualifikationen
Bachelorabschluss in Informatik, Data Science oder einem verwandten Bereich beziehungsweise abgeschlossene Informatiklehre mit Schweizer Fähigkeitszeugnis.
Zwei bis sechs Jahre Berufspraxis in der Backend-Entwicklung, idealerweise mit Java und modernen serverseitigen Anwendungen.
Fundierte Kenntnisse objektorientierter Programmierung sowie Erfahrung mit automatisierten Tests, beispielsweise JUnit oder Mockito.
Sicherer Umgang mit Datenbanksystemen; Kenntnisse in MongoDB, PostgreSQL oder vergleichbaren Technologien sind willkommen.
Eigeninitiative, Verantwortungsbewusstsein und Freude an der Weiterentwicklung bestehender Lösungen
Gute Deutsch- und Englischkenntnisse in Wort und Schrift. Weitere Sprachen sind ein Plus.
Benefits
Senior Entwicklungsingenieur (m/w/d)
Über
Rolle
Du möchtest innovative Medizinprodukte entwickeln und klinische Anforderungen in sichere, marktreife Lösungen überführen? Dich erwartet eine anspruchsvolle Aufgabe in der Entwicklung chirurgischer Instrumente und Wirbelsäulenimplantate – von der ersten Idee bis zur klinischen Anwendung.
Verantwortung
Entwicklung chirurgischer Instrumente und Implantate unter Berücksichtigung klinischer Bedürfnisse und regulatorischer Vorgaben
Erstellung von CAD-Modellen und Prototypen sowie Durchführung von Toleranz- und Risikoanalysen
Einsatz von Kreativitätstechniken und Rapid Prototyping zur Entwicklung innovativer Lösungen
Planung, Durchführung und Dokumentation von Design-Verifikations- und Validierungsprozessen
Erstellung und Pflege regulatorischer Entwicklungsdokumentationen wie Risikoanalysen, Testberichte und Spezifikationen für das Design History File
Qualifikationen
Abgeschlossenes Studium in Medizintechnik oder Maschinenbau (BSc/MSc)
Mindestens 8 Jahre Erfahrung in der Entwicklung orthopädischer Instrumente und Implantate
Sicherer Umgang mit CAD-Systemen, vorzugsweise Siemens NX
Erfahrung mit technischen Berichten und regulatorischer Dokumentation für Medizinprodukte, insbesondere FDA- und CE-Zulassungen
Kreativität, Eigeninitiative und Freude daran, technische Herausforderungen praxisnah zu lösen
Sehr gute Deutsch- und/oder Englischkenntnisse in Wort und Schrift
Freude an der interdisziplinären Zusammenarbeit
Benefits
Java & Angular Fullstack Engineer (m/w/d)
Über
Unser Rocken Partner entwickelt massgeschneiderte digitale Lösungen und setzt dabei auf innovative Technologien. Mit einem starken Fokus auf künstliche Intelligenz, Cloud-Architekturen und Softwareentwicklung begleitet das Unternehmen Kunden aus verschiedensten Branchen in die digitale Zukunft. Das Tätigkeitsfeld umfasst die Entwicklung von intelligenten Agenten, komplexen Plattformen und skalierbaren Anwendungen. Dabei steht die enge Zusammenarbeit mit Kunden im Mittelpunkt, um wirkungsvolle und zukunftssichere Lösungen zu schaffen. Agile Methoden und modernste Technologie-Stacks prägen den Arbeitsalltag. Das Unternehmen fördert eigenverantwortliches Arbeiten und legt Wert auf fachliche Exzellenz. Mehrfach ausgezeichnet als innovativer Arbeitgeber, bietet unser Rocken Partner ein Umfeld, in dem technische Expertise geschätzt und weiterentwickelt wird. Bist du bereit für anspruchsvolle Projekte mit echtem Impact? Dann bewirb dich jetzt!
Verantwortung
Du entwickelst moderne Web-Anwendungen und komplexe Integrations- und Enterprise-Architekturen
In dieser Rolle arbeitest du direkt mit Kundinnen und Kunden sowie interdisziplinären Teams zusammen
Als Senior gestaltest du Lösungen mit und prägst technische Entscheidungen aktiv
Du übernimmst Verantwortung für Softwarequalität, Architekturthemen und Security von der Konzeption bis zum produktiven Betrieb
Du triffst Entscheidungen und übernimmst Verantwortung für deren Umsetzung
Du bringst eigene Ideen ein und nimmst sichtbaren Einfluss auf Projekte, Kunden und technische Lösungen
Qualifikationen
- Du verfügst über einen Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung
- Du entwickelst seit mehreren Jahren moderne Web Anwendungen und fühlst dich sowohl im Frontend als auch im Backend zuhause
- Java, Spring Boot sowie Angular und TypeScript gehören zu deinem Werkzeugkasten
- Du hast Freude daran, komplexe Anforderungen zu durchdringen und daraus saubere, nachhaltige Lösungen zu entwickeln
- Du denkst über einzelne Features hinaus und behältst Qualität, Wartbarkeit und Security im Blick
- Du übernimmst Verantwortung, setzt Prioritäten und kommunizierst sicher
Benefits
Professional C# .NET Software Engineer (m/w/d)
Über
Rolle
Du hast Freude daran, aus einem starken Standard genau die Lösung zu machen, die beim Kunden funktioniert. Als Software Developer übernimmst du die Aufgabe, Standard und Kundenbedürfnisse zusammenzubringen. Du analysierst Anforderungen, beurteilst technische Lösungswege und setzt Erweiterungen, Schnittstellen und Anpassungen so um, dass sie sich sauber in die bestehende Lösung integrieren. In dieser Rolle verantwortest du die technische Umsetzung von Lösungen, die den Kundenbedürfnissen entsprechen. Du bringst deine Fähigkeiten und Erfahrungen ein, um innovative Lösungen zu entwickeln.
Verantwortung
Du verstehst Kundenanforderungen und beurteilst deren technische Machbarkeit
In dieser Rolle entwickelst du unsere Business Applikationen mit .NET/C# gezielt weiter
Als C# .NET Software Engineer analysierst du Schnittstellen, Datenflüsse und bestehende Komponenten
Du integrierst kundenspezifische Funktionen in unsere Applikationen
In dieser Rolle umsetzt du nachhaltige Verbesserungen direkt im Code
Du begleitest deine Lösungen im Scrum-Team bis zum produktiven Einsatz
Qualifikationen
- du hast eine abgeschlossene Ausbildung oder ein Studium im Bereich Informatik oder eine vergleichbare Qualifikation
- du kennst dich mit .NET/C# und Web-Apps, insbesondere Vue.js oder ähnlichen Technologien aus
- du hast Erfahrung mit Datenbanken und SQL, idealerweise T-SQL
- du verstehst dich auf Software Design, Clean Code und etablierte Entwicklungsprinzipien
- du bringst mehrjährige praktische Erfahrung in der professionellen Softwareentwicklung mit
- du hast sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
ERP Software Developer Microsoft Dynamics NAV (m/w/d)
Über
Rolle
Für ein Unternehmen im Handelsumfeld wird eine IT-Fachperson gesucht, die ein bestehendes ERP-System technisch betreut und kontinuierlich weiterentwickelt. Du verbindest Programmierung und Systemkonfiguration mit einem Verständnis für betriebliche Abläufe und arbeitest eng mit internen Fachpersonen sowie externen IT-Partnern zusammen.
Verantwortung
Weiterentwicklung und Betrieb von Microsoft Dynamics NAV 2018 inklusive Schnittstellen
Koordination von Changes, Releases und Incidents im ERP-Umfeld
Zusammenarbeit mit Business Analysten und externen NAV-Dienstleistern
Unterstützung der Anwender im 1st- und 2nd-Level-Support
Analyse und Behebung technischer Probleme sowie Mitarbeit bei der Optimierung des ERP-Systems
Teilnahme am IT-Pikettdienst
Qualifikationen
Abgeschlossene Informatikausbildung oder vergleichbare Qualifikation
Erfahrung in der Programmierung und Konfiguration von Microsoft Dynamics NAV
Kenntnisse im Umgang mit SQL-Datenbanken
Verständnis für betriebswirtschaftliche Prozesse; Erfahrung im Omnichannel-Handel ist von Vorteil
Selbstständige, lösungsorientierte und praxisnahe Arbeitsweise
Kommunikationsfähigkeit, Verantwortungsbewusstsein und gute Deutschkenntnisse
Benefits
Senior Embedded Software Engineer (m/w/d)
Über
Rolle
Du suchst nach einer neuen Herausforderung als Embedded Software Engineer. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung von Software für elektromagnetische Präzisionsantriebe und webbasierte Servocontroller. Du verbringst deine Zeit damit, komplexe Systeme zu entwerfen und zu implementieren, um die Anforderungen von führenden Unternehmen zu erfüllen. Mit deiner Erfahrung als Professional bringst du deine Fähigkeiten ein, um innovative Lösungen zu entwickeln. Du bist ein wichtiger Teil eines ambitionierten Teams, das international führend in der industriellen Automation ist.
Verantwortung
- Du entwirfst und implementierst hardwarenahe und echtzeitfähige Firmware in C für Servocontroller und Messsysteme
- In dieser Rolle entwickelst du performante Treiber zur optimalen Nutzung der vorhandenen Hardwareressourcen
- Als Embedded Software Engineer verantwortest du die Entwicklung, Integration, Test und Dokumentation der Firmware gemäss den Anforderungen der funktionalen Sicherheit
- Du optimierst die Firmware für eine effiziente Nutzung der verfügbaren Ressourcen
- In dieser Rolle arbeitest du an der Weiterentwicklung und Wartung der bestehenden Firmware
- Du gewährleistest die Einhaltung der funktionalen Sicherheitsanforderungen bei der Firmware-Entwicklung
Qualifikationen
- Du hast ein Studium der Elektrotechnik abgeschlossen, entweder als Bachelor oder Master.
- Du bringst mehrjährige Erfahrung in der Entwicklung hardwarenaher Firmware in C für Embedded Systeme mit.
- Du hast Praxiserfahrung mit Echtzeitbetriebssystemen wie FreeRTOS oder ThreadX.
- Du hast Erfahrung in der Entwicklung funktional sicherer Firmware nach EN 61508, was von Vorteil ist.
- Du bist als Professional in deinem Bereich tätig und suchst eine neue Herausforderung.
- Du verfügst über die notwendigen Fähigkeiten, um anspruchsvolle Aufgaben in deinem Bereich zu meistern.
Embedded Software Engineer C (m/w/d)
Über
Rolle
Du suchst nach einer neuen Herausforderung als Embedded Software Engineer. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung von Software für elektromagnetische Präzisionsantriebe und webbasierte Servocontroller. Du verbringst deine Zeit damit, komplexe Systeme zu entwerfen und zu implementieren, um die Anforderungen von führenden Unternehmen zu erfüllen. Mit deiner Erfahrung als Professional bringst du deine Fähigkeiten ein, um innovative Lösungen zu entwickeln. Du bist ein wichtiger Teil eines ambitionierten Teams, das international führend in der industriellen Automation ist.
Verantwortung
- Du entwirfst und implementierst hardwarenahe und echtzeitfähige Firmware in C für Servocontroller und Messsysteme
- In dieser Rolle entwickelst du performante Treiber zur optimalen Nutzung der vorhandenen Hardwareressourcen
- Als Embedded Software Engineer verantwortest du die Entwicklung, Integration, Test und Dokumentation der Firmware gemäss den Anforderungen der funktionalen Sicherheit
- Du optimierst die Firmware für eine effiziente Nutzung der verfügbaren Ressourcen
- In dieser Rolle arbeitest du an der Weiterentwicklung und Wartung der bestehenden Firmware
- Du gewährleistest die Einhaltung der funktionalen Sicherheitsanforderungen bei der Firmware-Entwicklung
Qualifikationen
- Du hast ein Studium der Elektrotechnik abgeschlossen, entweder als Bachelor oder Master.
- Du bringst mehrjährige Erfahrung in der Entwicklung hardwarenaher Firmware in C für Embedded Systeme mit.
- Du hast Praxiserfahrung mit Echtzeitbetriebssystemen wie FreeRTOS oder ThreadX.
- Du hast Erfahrung in der Entwicklung funktional sicherer Firmware nach EN 61508, was von Vorteil ist.
- Du bist als Professional in deinem Bereich tätig und suchst eine neue Herausforderung.
- Du verfügst über die notwendigen Fähigkeiten, um anspruchsvolle Aufgaben in deinem Bereich zu meistern.
Microsoft Power Platform Spezialist (m/w/d)
Über
Verantwortung
Konzeption und Realisierung moderner Automatisierungs- und Anwendungslösungen auf Basis der Microsoft Power Platform zur Unterstützung digitaler Geschäftsprozesse
Technische Begleitung des Consulting-Teams bei der Entwicklung kundenspezifischer Architekturen und der Umsetzung integrierter Business-Lösungen
Programmierung, Implementierung und Wartung von Low-Code-Anwendungen sowie Optimierung bestehender Workflows und Anbindungen an externe Systeme
Teilnahme an Kundenworkshops und Unterstützung bei der technischen Bewertung von Anforderungen sowie der Entwicklung praxistauglicher Lösungsvorschläge
Qualifikationen
Fundierte Kenntnisse in JavaScript, TypeScript, .NET, HTML, CSS und JSON sowie Erfahrung mit APIs, Swagger und Frontend-Technologien wie React oder Angular
Grundlegendes Know-how in der Microsoft Power Platform sowie erste Kenntnisse in Power Fx, Prozessautomatisierung, Virtual Agents und anwendungsspezifischem Customizing
Verständnis für Schnittstellen zu Drittsystemen wie SAP sowie Fähigkeit zur Umsetzung von ALM, Lösungsarchitekturen und strukturierten Deploymentprozessen
Selbstständige und lösungsorientierte Persönlichkeit mit ausgeprägtem technischem Verständnis sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
Power Platform Technical Consultant (m/w/d)
Über
Verantwortung
Erarbeitung technischer Lösungskonzepte zur Umsetzung individueller Kundenanforderungen innerhalb der Microsoft Power Platform
Enge Zusammenarbeit mit dem Consulting-Team bei der Gestaltung von Lösungsarchitekturen und technischen Implementierungen
Entwicklung und Betreuung moderner Low-Code-Anwendungen sowie Umsetzung automatisierter Geschäftsprozesse und systemübergreifender Integrationen
Mitarbeit an Kundenworkshops zur Analyse bestehender Abläufe und Identifikation geeigneter technologischer Optimierungsmöglichkeiten
Qualifikationen
Solides Verständnis moderner Softwareentwicklung mit JavaScript, TypeScript, .NET, HTML, CSS, JSON und API-Technologien sowie Kenntnisse von Swagger, React oder Angular
Grundkenntnisse der Microsoft Power Platform sowie erste Erfahrung mit Power Fx, Prozessautomatisierung, Virtual Agents und Customizing
Verständnis für die Integration externer Business-Systeme wie SAP sowie Erfahrung im Schnittstellenmanagement und Kenntnisse im vollständigen Application Lifecycle Management inklusive Deployment
Kommunikationsstarke und analytische Persönlichkeit mit Freude an der Zusammenarbeit mit Kunden sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
Software Engineer - Backend (m/w/d)
Über
Verantwortung
- Du entwirfst, entwickelst und wartest hochwertige Backend-Systeme und -APIs auf der Basis von C#, .NET und SQL.
- Du als Software Engineer trägst zu allen Phasen des Entwicklungszyklus bei, von der Anforderungsanalyse über die Entwicklung und Tests bis hin zur Bereitstellung und Wartung.
- Du optimierst bestehende Systeme für Skalierbarkeit und Leistung.
- Du verfolgst proaktiv und kontinuierlich die Entwicklungstrends und -technologien und bringst neue Ideen zur laufenden Verbesserung der Prozesse ein.
Qualifikationen
- Du verfügst über eine Hochschulausbildung im Bereich Informatik (Uni / ETH oder FH mit Weiterbildung).
- Du als Software Engineer beherrschst sicher C# und .NET und verfügst über Erfahrung mit relationalen Datenbanksystemen.
- Du kennst dich aus mit Cloud Computing und Container-Technologien (Docker).
- Du als Software Engineer legst grossen Wert auf Qualität sowohl in der Konzeption als auch in der Implementierung.
- Du zeigst ausgeprägte Führungsqualitäten und fungierst als Mentor für Teammitglieder.
- Du beherrschst Deutsch in Wort und Schrift.
Benefits