263 Software Development - Software in Schlattingen
Backend Software 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
Entwicklung skalierbarer Backend-Services für datenintensive Anwendungen und verteilte Systeme.
Umsetzung von Anforderungen über den gesamten Software-Lifecycle – von Design und Architektur bis Testing und Betrieb.
Entwicklung robuster APIs und Services mit Java, Spring Boot und modernen Backend-Architekturen.
Verarbeitung grosser Datenmengen und Integration von Datenbanken, Messaging- und Streaming-Systemen.
Sicherstellung von Codequalität durch automatisierte Tests, Code Reviews, Dokumentation und kontinuierliche Optimierung.
Qualifikationen
Ausbildung oder Studium in Informatik, Data Science oder einem verwandten technischen Bereich.
Mehrjährige Erfahrung in der Backend-Entwicklung mit Java und objektorientierter Softwareentwicklung.
Gute Kenntnisse in Spring Boot, REST APIs sowie relationalen oder NoSQL-Datenbanken.
Erfahrung mit JUnit und automatisiertem Testing; Kenntnisse in Kafka, MongoDB oder Apache Flink sind ein Plus.
Analytische, eigenverantwortliche Arbeitsweise mit Interesse an skalierbaren Systemen, Datenverarbeitung und modernen Softwarearchitekturen; gute Englischkenntnisse.
Benefits
Fullstack Software Developer Developer | Java, Spring Boot & Angular (m/w/d)
Verantwortung
Entwicklung und kontinuierliche Weiterentwicklung moderner Web- und Mobile-Applikationen mit Fokus auf Performance, Benutzerfreundlichkeit und Skalierbarkeit.
Konzeption, Design und Implementierung hochwertiger Softwarelösungen über den gesamten Entwicklungsprozess – von der Anforderungsanalyse bis zum produktiven Betrieb.
Umsetzung moderner Frontend- und Backend-Komponenten mit Angular, Java, Spring Boot und NestJS unter Einsatz aktueller Architektur- und Designprinzipien.
Aktive Mitgestaltung technischer Architekturentscheidungen sowie kontinuierliche Modernisierung der Entwicklungsplattform und eingesetzten Technologien.
Sicherstellung einer hohen Softwarequalität durch Clean Code, Code Reviews, Testautomatisierung, Continuous Integration und Continuous Delivery.
Entwicklung und Pflege automatisierter Testlösungen mit Frameworks wie Playwright, Appium, JUnit oder vergleichbaren Technologien.
Enge Zusammenarbeit mit Product Management, UX, DevOps und Architektur in einem agilen Entwicklungsumfeld sowie aktive Mitarbeit an technischen Verbesserungen.
Förderung des Wissensaustauschs innerhalb des Teams sowie Mitgestaltung moderner Engineering-Praktiken und Entwicklungsstandards.
Qualifikationen
Abgeschlossene höhere Ausbildung im Bereich Informatik oder mehrjährige Erfahrung als Fullstack Software Engineer.
Mehrjährige Erfahrung in der Entwicklung moderner Webanwendungen mit Angular, Java, Spring Boot und NestJS.
Gute Kenntnisse in TypeScript, RESTful APIs, Microservices, SQL/NoSQL-Datenbanken sowie modernen Softwarearchitekturen.
Erfahrung mit Kotlin, Kotlin Multiplatform, Docker, Kubernetes oder Cloud-Plattformen ist ein Plus.
Fundierte Kenntnisse im Bereich Testautomatisierung, CI/CD und Qualitätssicherung mit modernen Testframeworks.
Erfahrung mit Git, Maven, Gradle, GitLab CI, Azure DevOps oder vergleichbaren Entwicklungswerkzeugen.
Teamorientierte Persönlichkeit mit analytischer Denkweise, hoher Eigenverantwortung und Begeisterung für moderne Softwareentwicklung.
Sehr gute Deutschkenntnisse in Wort und Schrift.
Benefits
Full-Stack Software Engineer – React & NodeJS (m/w/d)
Über
Verantwortung
Entwicklung und Umsetzung individueller Systemarchitekturen gemeinsam mit Systemarchitekten
Full-Stack-Entwicklung mit ReactJS und NodeJS sowie Integration von PostgreSQL, MS SQL, Redis und NodeRed
Sicherstellung der Softwarequalität durch Unit- und Integrationstests sowie technische Dokumentationen
Entwicklung und Optimierung von CI/CD-Pipelines sowie automatisiertes Deployment auf Kubernetes
Analyse von Kundenanforderungen, Entwicklung von Konzepten und Mockups sowie perspektivische Übernahme von Projektmanagement
Qualifikationen
Fach- oder Hochschulabschluss in Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation
Erfahrung mit ReactJS, NodeJS und Datenbanken oder hohe Motivation, sich in diesen Technologie-Stack einzuarbeiten
Kenntnisse in CI/CD, Kubernetes und modernen Softwareentwicklungs- und Deployment-Prozessen von Vorteil
Interesse an Digital Transformation, Automatisierung und industriellen Anwendungen sowie idealerweise Erfahrung im Industrieumfeld
Eigeninitiative, Team- und Kundenorientierung sowie sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Senior Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Java Software Engineer Fullstack anspruchsvolle Grossprojekte mit, indem du überzeugende, durchdachte Lösungen von der Architektur bis zur Implementierung verantwortest. Du unterstützt Kunden als erfahrener Entwickler und übernimmst erste Aufgaben als Software Architekt, wobei du deine Teammitglieder fachlich wie persönlich mitreisst. Dabei setzt du deine fundierten Kenntnisse in Java, Spring oder Quarkus, modernen Frontend-Technologien wie Angular oder React sowie Cloud-Plattformen und CI/CD-Tools gezielt ein. Mit deinem agilen Mindset, deiner Leidenschaft für qualitativ hochwertige Software und deinem Interesse an Themen wie Microservices, Integrationsarchitekturen und AI-Tools treibst du innovative Lösungen voran. Dank deiner strukturierten, kommunikationsstarken Arbeitsweise und deiner Freude am Lernen prägst du die technische Exzellenz deiner Projekte massgeblich mit.
Verantwortung
- Du unterstützt unsere Kunden als Senior Entwickler und Junior Software Architekt in anspruchsvollen Grossprojekten
- In dieser Rolle gestaltest du überzeugendes Design und implementierst durchdachte Lösungen
- Als Java Software Engineer Fullstack unterstützt du deine Teammitglieder und begeisterst sie mit deinem Engagement
Qualifikationen
- Du verfügst über einen (Fach-) Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung
- Du bist ein leidenschaftlicher Softwareentwickler mit mehr als 5 Jahren Berufserfahrung
- Du arbeitest selbstständig, strukturiert und kommunikationsstark
- Du bist ein Teamplayer und stellst das gemeinsame Ziel in den Mittelpunkt
- Du lernst gerne neue Fachgebiete kennen und eignest dir schnell neues Wissen an
- Du beherrschst Deutsch in Wort und Schrift sicher und verfügst über gute Englischkenntnisse
Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Entwicklung und Weiterentwicklung von Java-basierten Fullstack-Lösungen. Du gestaltest sowohl das Backend als auch das Frontend mit und stellst sicher, dass Architektur, Codequalität und Performance hohen professionellen Ansprüchen genügen. Dabei analysierst du fachliche Anforderungen, setzt sie in saubere technische Konzepte um und sorgst für eine nachhaltige Umsetzung. Du bringst als Professional deine Erfahrung ein, um bestehende Anwendungen zu optimieren und neue Features strukturiert und zuverlässig zu realisieren. Zudem trägst du mit deinem Know-how dazu bei, moderne Technologien und Best Practices im gesamten Technologie-Stack einzusetzen.
Verantwortung
- Du unterstützt unsere Kunden als Senior Entwickler und Junior Software Architekt in anspruchsvollen Grossprojekten
- In dieser Rolle gestaltest du überzeugendes Design und implementierst durchdachte Lösungen
- Als Java Software Engineer unterstützt du deine Teammitglieder und begeisterst sie für gemeinsame Ziele
Qualifikationen
- Du verfügst über einen (Fach-) Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung
- Du bist ein leidenschaftlicher Softwareentwickler mit mehr als 5 Jahren Berufserfahrung
- Du arbeitest selbstständig, strukturiert und kommunikationsstark
- Du bist ein Teamplayer und stellst das gemeinsame Ziel in den Mittelpunkt
- Du lernst gerne neue Fachgebiete kennen und eignest dir schnell neues Wissen an
- Du beherrschst Deutsch in Wort und Schrift sicher und verfügst über gute Englischkenntnisse
Java Developer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Java Full-Stack Engineer innovative Lösungen in einem dynamischen Umfeld der digitalen Verwaltung und Datenverarbeitung. Du setzt moderne E-Government- und Public-Transport-Anwendungen um und trägst dazu bei, digitale Signaturen sowie Business-Intelligence-Lösungen technisch sauber und performant zu realisieren. Dabei verantwortest du den gesamten Entwicklungszyklus von der Konzeption über die Implementierung bis hin zu Tests und Weiterentwicklung. Du bringst deine Seniorität ein, um technische Entscheidungen mitzuprägen und die Qualität der Lösungen nachhaltig zu sichern. Mit deinem Engagement trägst du dazu bei, zukunftsorientierte digitale Services nutzerfreundlich und zuverlässig bereitzustellen.
Verantwortung
- Du entwickelst und pflegst Java-basierte Anwendungen mit Jakarta EE und Spring Boot
- In dieser Rolle implementierst und verwaltest du Docker-Container und Kubernetes-Cluster für eine effiziente und skalierbare Infrastruktur
- Als Java Full-Stack Engineer arbeitest du eng mit dem Frontend-Team zur Integration von Angular-basierten Benutzeroberflächen zusammen
- Du beteiligst dich aktiv an Scrum-Teams, um iterative Entwicklungsprozesse zu unterstützen und kontinuierliche Verbesserungen zu fördern
- In dieser Rolle stellst du die Einhaltung von ISO 27001-Sicherheitsstandards sicher, um Sicherheit und Datenschutz der Anwendungen zu gewährleisten
- Als Java Full-Stack Engineer identifizierst und behebst du Performance-Engpässe, optimierst bestehende Systeme und pflegst technische Dokumentation sowie den Wissensaustausch im Team
Qualifikationen
- Du verfügst über einen Fach- oder Hochschulabschluss als Informatikerin oder Informatiker oder eine vergleichbare Ausbildung
- Du beherrschst die Full-Stack Softwareentwicklung mit Java, Java EE, Spring und Angular sehr gut
- Du bringst Erfahrung mit modernen Softwarearchitekturen mit
- Du bist mit moderner Softwareentwicklung wie Scrum, CI/CD, Containern und Kubernetes vertraut
- Du arbeitest eigenverantwortlich, initiativ, strukturiert und mit hohem Qualitätsbewusstsein
- Du kommunizierst fliessend auf Deutsch (C1/C2) und verfügst idealerweise über Französischkenntnisse auf Niveau B1++
Benefits
Java Software Entwickler (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Java Full-Stack Engineer moderne Lösungen für anspruchsvolle digitale Geschäftsbereiche wie E-Government, digitale Signatur, öffentlicher Verkehr und Business Intelligence. Du bringst deine Senior-Expertise ein, um komplexe Anforderungen in robuste, performante und benutzerfreundliche Anwendungen zu übersetzen. Dabei übernimmst du die Verantwortung für die Umsetzung über den gesamten Technologie-Stack hinweg und stellst eine hohe technische Qualität sicher. Du prägst mit deiner Erfahrung Architekturentscheidungen und trägst dazu bei, bestehende Lösungen kontinuierlich weiterzuentwickeln. Mit deinem Engagement wirkst du an Projekten mit, die langfristig einen nachhaltigen Mehrwert in digitalen Prozessen schaffen.
Verantwortung
- Du entwickelst und pflegst Java-basierte Anwendungen mit Jakarta EE und Spring Boot
- In dieser Rolle implementierst und verwaltest du Docker-Container und Kubernetes-Cluster für eine skalierbare Infrastruktur
- Als Java Full-Stack Engineer arbeitest du eng mit dem Frontend-Team zur Integration von Angular-basierten Benutzeroberflächen zusammen
- Du beteiligst dich aktiv an Scrum-Teams, um iterative Entwicklungsprozesse zu unterstützen und Verbesserungen voranzutreiben
- In dieser Rolle stellst du die Einhaltung von ISO 27001-Sicherheitsstandards sicher
- Als Java Full-Stack Engineer identifizierst und behebst du Performance-Engpässe und optimierst bestehende Systeme kontinuierlich
Qualifikationen
- Du verfügst über einen Fach- oder Hochschulabschluss als Informatikerin oder Informatiker oder eine vergleichbare Ausbildung
- Du beherrschst die Full-Stack Softwareentwicklung mit Java, Java EE, Spring und Angular sehr sicher
- Du bringst Erfahrung mit modernen Softwarearchitekturen mit
- Du bist mit moderner Softwareentwicklung wie Scrum, CI/CD, Containern und Kubernetes vertraut
- Du übernimmst gerne Eigenverantwortung, handelst initiativ und arbeitest strukturiert mit hohem Qualitätsbewusstsein
- Du kommunizierst mündlich und schriftlich fliessend auf Deutsch (C1/C2) und verfügst idealerweise über Französischkenntnisse auf B1++ Niveau
Benefits
Senior Microsoft Business Applications Engineer (m/w/d)
Über
Rolle
Eine etablierte IT-Organisation sucht Verstärkung für die Entwicklung und Umsetzung moderner Business-Applikationen im Microsoft-Umfeld. Als Senior Engineer übernimmst du eine zentrale Rolle bei der technischen Realisierung von Dynamics-365-Lösungen und entwickelst gemeinsam mit Kunden individuelle Anwendungen und Integrationen.
Der Schwerpunkt liegt auf der Verbindung von Business Applications, Cloud-Technologien und moderner Softwareentwicklung. Dabei kannst du deine Erfahrung einbringen und gleichzeitig neue Technologien und Lösungsansätze kennenlernen.
Verantwortung
Entwicklung und Optimierung von Microsoft Dynamics 365 für unterschiedliche Geschäftsbereiche
Realisierung von individuellen Schnittstellen und Backend-Services mit .NET und Azure
Entwicklung interaktiver Benutzeroberflächen mit React und TypeScript
Technische Analyse und Konzeption komplexer Anforderungen im Bereich Business Applications
Begleitung von Kundenprojekten von der technischen Planung bis zur Umsetzung
Kontinuierliche Weiterentwicklung bestehender Lösungen sowie Evaluation neuer Technologien
Qualifikationen
Ausbildung oder Studium im Bereich Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation
Mehrjährige Erfahrung in der Softwareentwicklung mit C# und/oder TypeScript
Praxiserfahrung mit Dynamics 365, Microsoft Power Platform und Azure
Starkes konzeptionelles, analytisches und lösungsorientiertes Denken
Kommunikationsstarke Persönlichkeit mit Freude an der Zusammenarbeit mit Kunden
Sehr gute Deutschkenntnisse, gute Englischkenntnisse und hohe Bereitschaft, sich in neue Technologien einzuarbeiten
Benefits
Senior Dynamics 365 & Power Platform Engineer (m/w/d)
Über
Rolle
Für ein innovatives Technologieunternehmen mit Fokus auf moderne Microsoft-Lösungen wird eine erfahrene Persönlichkeit gesucht, die anspruchsvolle Dynamics-365- und Power-Platform-Lösungen konzipiert und technisch umsetzt. In dieser Position verbindest du fundiertes Software-Engineering mit einem ausgeprägten Verständnis für Geschäftsprozesse und Kundenanforderungen.
Du arbeitest an vielseitigen Projekten rund um Dynamics 365, Azure und die Microsoft Power Platform und hast dabei die Möglichkeit, moderne Technologien einzusetzen und aktiv weiterzuentwickeln.
Verantwortung
Konzeption, Entwicklung und Weiterentwicklung von Dynamics-365-Lösungen in Bereichen wie Sales, Marketing, Customer Service und Field Service
Entwicklung und Integration von Web Services sowie Schnittstellen auf Basis von .NET und Azure
Umsetzung moderner Frontend-Komponenten mit React und TypeScript
Analyse von Kundenanforderungen und Überführung dieser in technisch nachhaltige Lösungen
Mitarbeit bei der Architektur und Weiterentwicklung von Microsoft-Cloud-Lösungen
Technische Beratung und Zusammenarbeit mit Kunden bei der Umsetzung individueller Anforderungen
Qualifikationen
Abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung mit entsprechender Berufserfahrung
Gute praktische Erfahrung in C# und/oder TypeScript
Fundierte Kenntnisse in Dynamics 365, Microsoft Power Platform und Azure
Ausgeprägtes analytisches und konzeptionelles Denkvermögen
Freude an Kundenkontakt, Beratung und lösungsorientierter Zusammenarbeit
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse und Interesse an neuen Technologien
Benefits
Cloud & IoT Software Engineer (m/w/d)
Über
Unser Kunde ist ein erfolgreiches Schweizer Industrieunternehmen mit globaler Ausrichtung. Das Unternehmen entwickelt und produziert technologisch anspruchsvolle Maschinen- und Systemlösungen und überzeugt durch höchste Qualitätsstandards, kontinuierliche Innovation und eine starke Marktposition. Mitarbeitende profitieren von einem modernen Arbeitsumfeld und spannenden internationalen Projekten.
Rolle
Eine spannende Engineering-Position für eine technisch versierte Persönlichkeit, die moderne Softwareentwicklung mit Cloud- und IoT-Technologien verbinden möchte. Gesucht wird jemand, der komplexe technische Zusammenhänge versteht und Freude daran hat, datenbasierte Anwendungen zuverlässig und kontinuierlich weiterzuentwickeln.
Du arbeitest an einer modernen Softwareplattform, die Produktions- und Maschinendaten verarbeitet und daraus wertvolle Informationen für Kunden generiert. Neben der Entwicklung neuer Komponenten gehört auch die Verantwortung für Qualität, Performance und den stabilen Betrieb zum Aufgabenbereich.
Verantwortung
Entwicklung und Weiterentwicklung cloudbasierter Softwarelösungen zur Verarbeitung und Nutzung von IoT- und Produktionsdaten
Umsetzung neuer Applikationsfunktionen entlang der technischen und produktseitigen Roadmap
Entwicklung von Backend-Services mit C#/.NET und Webanwendungen auf Basis von Angular und TypeScript
Integration und Betrieb von Azure-Diensten sowie Weiterentwicklung der zugrunde liegenden Cloud-Architektur
Überwachung der Anwendungen, Analyse von Performance und Fehlerbildern sowie kontinuierliche technische Verbesserung
Etablierung moderner Engineering-Praktiken wie Shift Left, Test First und automatisierte Qualitätssicherung
Qualifikationen
Mehrjährige praktische Erfahrung in der Softwareentwicklung und im Betrieb cloudbasierter Anwendungen
Sehr gute Kenntnisse in C#/.NET und Erfahrung in der Entwicklung moderner Webapplikationen mit Angular und TypeScript
Erfahrung mit Microsoft Azure, insbesondere Functions, App Services, IoT-Services und vergleichbaren PaaS-Komponenten
Gute Kenntnisse in relationalen Datenbanken wie Azure SQL oder Microsoft SQL Server
Begeisterung für komplexe technische Systeme, Automatisierung und moderne AI- bzw. Agentic-Coding-Ansätze
Fliessende Deutschkenntnisse, hohe Selbstständigkeit und Qualitätsorientierung sowie Bereitschaft, den Arbeitsalltag mehrheitlich am Standort zu verbringen