237 IT - Software Development in Märwil
Web & Mobile Entwickler (Fullstack: Java/Typescript) (m/w/d)
Über
Rolle
Du möchtest Software nicht einfach nach Vorgabe entwickeln, sondern gemeinsam mit Kunden verstehen, welche Lösung wirklich gebraucht wird? Du bringst technische Erfahrung mit und möchtest deine Ideen von der Anforderungsdefinition bis zur fertigen Anwendung einbringen? Dann erwartet dich eine vielseitige Rolle mit viel Eigenverantwortung und direktem Einfluss auf anspruchsvolle Kundenprojekte.
Du entwickelst individuelle Softwarelösungen für Unternehmen aus unterschiedlichen Branchen – von Versicherungen und Finanzdienstleistern über die Automobilindustrie bis hin zum Behördenumfeld. Dabei arbeitest du eng mit Kunden, Software Engineers und UX-Spezialisten zusammen und begleitest Lösungen über den gesamten Entwicklungsprozess.
Verantwortung
Du analysierst gemeinsam mit Kunden fachliche und technische Anforderungen.
Du unterstützt bei der Definition von Anforderungen und entwickelst daraus passende technische Konzepte.
Du gestaltest Softwarearchitekturen und triffst fundierte technische Entscheidungen.
Du entwickelst moderne Backend-Lösungen mit Java und Technologien aus dem JVM-Umfeld.
Du arbeitest mit Spring, Hibernate, REST und weiteren modernen Technologien.
Du entwickelst moderne Webanwendungen mit TypeScript und Frameworks wie Angular, React oder Vue.
Du arbeitest in agilen Teams mit Softwareentwicklern und UX-Spezialisten aus unterschiedlichen Ländern und Hintergründen zusammen.
Du übernimmst Verantwortung für deine Lösungen und begleitest diese von der Idee bis zur erfolgreichen Umsetzung.
Du bringst neue Technologien und Methoden aktiv ins Team ein und entwickelst dich kontinuierlich weiter.
Qualifikationen
Du bringst mindestens fünf Jahre Erfahrung in der professionellen Softwareentwicklung mit.
Du hast bereits in agilen Entwicklungsumgebungen gearbeitet und kennst moderne Methoden der Softwareentwicklung.
Du verfügst über einen Hochschulabschluss in Informatik, Software Engineering oder eine vergleichbare Ausbildung.
Du besitzt sehr gute Kenntnisse in Java und modernen JVM-Technologien wie Spring und Hibernate.
Du hast Erfahrung mit REST-Schnittstellen und modernen Softwarearchitekturen.
Du kennst dich mit Webentwicklung aus und hast idealerweise Erfahrung mit TypeScript, Angular, React oder Vue.
Du bringst optional Kenntnisse in Python mit.
Du arbeitest gerne direkt mit Kunden zusammen und kannst technische Themen verständlich kommunizieren.
Du übernimmst Verantwortung und arbeitest selbstständig sowie lösungsorientiert.
Du möchtest dich persönlich und fachlich kontinuierlich weiterentwickeln.
Du arbeitest gerne im Team und bist offen für gelegentliche Geschäftsreisen.
Sprachen: Du verfügst über sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
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
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
Java Full-Stack Software Engineer – Spring & Angular (m/w/d)
Über
Verantwortung
Konzeption und Full-Stack-Entwicklung moderner Frontend- und Backend-Lösungen mit Java/Kotlin und Angular
Mitarbeit in Requirements Engineering, Spezifikation und Software Architecture
Umsetzung skalierbarer Lösungen mit Spring, Hibernate, SQL und optional AWS
Begleitung von Release-Planung, technischer Beratung und agilen Entwicklungsprozessen
Übernahme von Teilprojekt- oder Projektleitung abhängig von Erfahrung und Seniorität
Qualifikationen
Hochschul-/Fachhochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Softwareentwicklung mit Java, JavaScript, Angular oder React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, GIT und Jira sowie ausgeprägtes Qualitätsverständnis
Kenntnisse in Software Architecture; Kotlin, Vaadin, AWS und GIS sind von Vorteil
Deutsch mindestens C1 sowie gute Englischkenntnisse und Freude an agilen Kundenprojekten
Benefits
Full-Stack Cloud Developer (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
Für ein international tätiges Technologieunternehmen wird eine erfahrene Persönlichkeit gesucht, die moderne Softwarelösungen von der Weiterentwicklung bestehender Systeme bis zur Umsetzung neuer Funktionen begleitet. Im Fokus stehen cloudbasierte Anwendungen, datengetriebene Services und die kontinuierliche Optimierung einer modernen Softwareplattform.
Du übernimmst Verantwortung über den gesamten Lebenszyklus deiner Lösungen – von der Entwicklung über Qualitätssicherung und Monitoring bis zum laufenden Betrieb. Dabei arbeitest du eng mit einem technisch versierten Team zusammen und bringst deine Erfahrung bei Architektur, Automatisierung und modernen Entwicklungsansätzen ein.
Verantwortung
Weiterentwicklung und Wartung bestehender Full-Stack-Anwendungen und cloudbasierter Plattformkomponenten
Entwicklung neuer Features und Services im Rahmen der Produktstrategie
Entwicklung von Backend-Lösungen im .NET-Umfeld sowie moderner Frontend-Anwendungen
Betrieb, Monitoring und kontinuierliche Optimierung der entwickelten Systeme nach dem Prinzip „You build it, you run it“
Sicherstellung einer hohen Softwarequalität durch automatisierte Tests, Continuous Delivery und moderne Entwicklungsprozesse
Mitarbeit bei der Weiterentwicklung der Cloud- und Dateninfrastruktur sowie bei technischen Architekturentscheidungen
Qualifikationen
Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung
Fundierte Kenntnisse in C#/.NET, ASP.NET und Entity Framework sowie Erfahrung mit modernen Frontend-Technologien wie Angular und TypeScript
Praxis mit Microsoft Azure, insbesondere PaaS-Services, serverlosen Anwendungen und cloudbasierten Datenbanken
Erfahrung mit SQL Server oder Azure SQL sowie modernen CI/CD- und Continuous-Delivery-Prozessen
Interesse an Agentic Engineering und AI-gestützten Entwicklungsansätzen; Erfahrung damit ist ein Plus
Sehr gute Deutschkenntnisse, ausgeprägtes Qualitätsbewusstsein, Eigeninitiative und Bereitschaft, überwiegend vor Ort zu arbeiten
Senior C# / .NET Software Engineer (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
IT-Security muss sich mit der Digitalisierung weiterentwickeln. Die Expertise unserer Partners erstreckt sich über die unterschiedlichsten Branchen, über mittelständische oder Grossunternehmen, öffentliche Einrichtungen, Schulen oder Krankenhäuser. Ob strategische Beratung, Prozessoptimierung oder die Implementierung von Services – wir binden alle Unternehmensbereiche mit ein und gehen mit spezialisierten Lösungen gegen Cyberkriminalität vor.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
In dieser Rolle gestaltest du eine sichere, digitale Zukunft mit und sorgst dafür, dass deine Arbeit eine spürbare Auswirkung für die Gesellschaft hat. Du übernimmst als Software Engineer anspruchsvolle Aufgaben in der Entwicklung und Weiterentwicklung moderner Softwarelösungen. Du setzt deine Erfahrung ein, um komplexe Anforderungen strukturiert zu analysieren und in robuste, wartbare Anwendungen umzusetzen. Dabei arbeitest du eng mit deinem Team zusammen, um qualitativ hochwertige Ergebnisse zu erzielen und nachhaltige Lösungen zu schaffen. Flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten, unterstützen dich dabei, deine Verantwortung in dieser Rolle bestmöglich wahrzunehmen.
Verantwortung
Du konzipierst, implementierst und integrierst moderne Applikationen mit C# und .NET
In dieser Rolle nimmst du Anforderungen auf und analysierst sie gemeinsam mit dem Product Manager
Als Senior Software Engineer entwickelst du hochwertige und benutzerfreundliche Softwareloesungen
Du sicherst die Qualitaet deiner Arbeit auf Basis interner Richtlinien und Standards
In dieser Rolle uebernimmst du die technische Beratung und bist kompetente Ansprechperson bei fachlichen Fragestellungen
Qualifikationen
- Du verfügst über einen Fachhochschulabschluss und bringst praktische Erfahrung sowie Interesse an IT-Sicherheit, Authentisierung, digitalen Signaturen und Verschlüsselung mit
- Du hast fundierte Kenntnisse im Software Engineering, in C# und der aktuellen .NET-Plattform
- Du kennst dich mit Blazor, .NET Aspire, Wolverine sowie weiteren Sprachen wie Java oder Go aus
- Du hast Erfahrung in der Implementierung von Webapplikationen, Webservices, Benutzeroberflächen, Datenbanken und Backend-Systemen
- Du überzeugst mit analytisch-konzeptionellen Fähigkeiten, schneller Auffassungsgabe und Kommunikationsstärke
- Du verfügst über gute Deutsch- und Englischkenntnisse
Software Engineer C# / WPF (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Technologieunternehmen, das anspruchsvolle technische Systeme und Komponenten für internationale Anwendungen entwickelt und realisiert. Das Unternehmen verbindet Entwicklung, Fertigung und technische Dienstleistungen und begleitet seine Lösungen über verschiedene Phasen hinweg.
Präzision, Qualität und zuverlässige Prozesse prägen das Arbeitsumfeld. Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und interdisziplinärer Zusammenarbeit.
Rolle
In dieser vielseitigen Entwicklungsrolle arbeiten Sie an sicherheitsrelevanten Informations-, Kommunikations- und Führungssystemen. Sie analysieren Anforderungen, entwickeln moderne Softwarelösungen und bringen Ihre Erfahrung in C#, Python und der Entwicklung technischer Anwendungen in anspruchsvolle Projekte ein.
Verantwortung
Analyse von Systemanforderungen und Erstellung technischer Software-Spezifikationen
Entwicklung und Weiterentwicklung von Anwendungen mit C# und Python
Implementierung von WPF-basierten Frontends zur Konfiguration und Verwaltung von Netzwerksystemen
Mitgestaltung von Softwarearchitekturen und technischen Lösungskonzepten
Dokumentation von Architektur, Code und Tests gemäss internen und normativen Vorgaben
Sicherstellung von Qualität, Wartbarkeit und Nachvollziehbarkeit der entwickelten Software
Mitarbeit in agilen Entwicklungsteams nach Scrum oder Kanban
Zusammenarbeit mit System Engineers, Architekten und weiteren technischen Fachbereichen
Qualifikationen
Abgeschlossenes Studium oder eine vergleichbare Ausbildung im Bereich Informatik oder Software Engineering
Mehrjährige Erfahrung in der Softwareentwicklung mit C#
Fundierte Kenntnisse in der Entwicklung von WPF-Anwendungen
Erfahrung mit Python oder Interesse, diese Kenntnisse weiter auszubauen
Interesse oder Erfahrung im Bereich Netzwerk- und Kommunikationstechnologien
Sicherer Umgang mit Git und modernen Versionsverwaltungsprozessen
Erfahrung mit Build-, Test- und Entwicklungswerkzeugen
Strukturierte und qualitätsorientierte Arbeitsweise
Teamfähigkeit und kommunikative Persönlichkeit
Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
Benefits
Software Engineer Fullstack – Digital Banking Solutions (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und betreibst du moderne digitale Lösungen für das Online- und Mobile-Banking auf Basis von Avaloq AFP. Du gestaltest Anwendungen, die Kundinnen und Kunden einen sicheren, stabilen und intuitiven Zugang zu digitalen Bankdienstleistungen ermöglichen. Dabei arbeitest du eng mit verschiedenen Fachbereichen zusammen und trägst Verantwortung für die Qualität und Weiterentwicklung der Lösungen. Zudem treibst du die kontinuierliche Verbesserung von Engineering-, DevOps- und Testing-Praktiken aktiv voran.
Verantwortung
Du entwickelst und betreibst Fullstack-Lösungen für die E- & Mobile Banking und begleitest diese von der Idee bis zum stabilen Betrieb
Mit deinem Know-how unterstützt du bei Architekturfragen, Technologieentscheiden und der Weiterentwicklung der Plattform
Du sicherst mit sauberem Code, Reviews und automatisierten Tests die Qualität unserer Anwendungen
Gemeinsam mit dem Team teilst du Wissen und stärkst unsere Engineering Skills
Qualifikationen
Du bringst eine höhere Ausbildung in Informatik oder mehrjährige Erfahrung in der Softwareentwicklung mit.
Du verfügst über fundierte Fullstack-Erfahrung mit Angular, NestJS, Java und Spring Boot.
Erfahrung mit automatisiertem Testing wie Playwright oder Appium ist von Vorteil.
Kenntnisse in Kotlin oder Kotlin Multiplatform sowie Interesse an Weiterentwicklung runden dein Profil ab.
Du kommunizierst schriftlich und mündlich einwandfrei auf Deutsch und arbeitest gerne im Team
Benefits