212 Software Development - Software in Boningen
Senior Java Software Engineer (m/w/d)
Verantwortung
Du entwickelst und wartest Umbrella.net kontinuierlich weiter
Du implementierst neue Features und bringst eigene Ideen ein
Du übernimmst den 2nd-Level-Support via JIRA (Bugs, technische Fragen, Reporting)
Du führst eigenständiges Debugging und Ursachenanalysen durch
Du arbeitest bei der Spezifikation neuer Features eng mit dem Fachteam zusammen
Qualifikationen
Du bringst einen Informatikabschluss und mehrjährige Erfahrung mit Java sowie sehr gute Kenntnisse in Spring, Hibernate/JPA und PostgreSQL mit
Du arbeitest sicher mit JUnit, Selenium, Git und Maven
Du analysierst Probleme selbstständig, arbeitest dich in gewachsene Codebasen ein und integrierst neuen Code sauber in bestehende Architekturen
Du setzt Anforderungen eigenverantwortlich um, hast Erfahrung mit SQL-Reporting und analysierst bei Bedarf Linux-Logfiles
Nice to have: Know-how in der Touristik oder mit Midoffice-Systemen
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Fullstack Entwickler (Angular / .NET ) (m/w/d)
Über
Verantwortung
Entwicklung und Wartung einer Web-Applikation auf Basis von .NET/C# und Angular in einer Microservice Architektur
Enge Zusammenarbeit mit dem CTO zur Entwicklung innovativer Lösungen und Förderung von Best Practices
Verantwortung für Teilprojekte vom Lösungskonzept bis hin zur Abnahme
Qualifikationen
Informatik-Studium oder vergleichbare IT-Ausbildung mit mindestens 5 Jahren Erfahrung in der Entwicklung komplexer Applikationen
Gewohnt an eigenverantwortlichem Arbeiten und Initiative
Freude an Technologie und Teamarbeit
Fundierte Kenntnisse in Angular (oder vergleichbaren Webtechnologien) und C# für die Backend-Entwicklung
Sehr gute Deutschkenntnisse in Wort und Schrift
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.
Rolle
In dieser Rolle als Software Engineer trägst du dazu bei, eine verlässliche, einfache und grenzenlose Kommunikation in einer immer stärker vernetzten Welt sicherzustellen. Du arbeitest in einem dynamischen, technologisch geprägten Umfeld, in dem internationale Roaming-Dienste kontinuierlich weiterentwickelt werden. Dabei profitierst du von einem modernen Arbeitsplatz, flexiblen und teilweise mobilen Arbeitsformen sowie zeitgemässen Zusatzleistungen wie ÖV-Vergünstigungen und Mobiltelefonunterstützung. Du kannst dich auf ein mehrsprachiges, multikulturelles Umfeld freuen, in dem Englisch als Unternehmenssprache gilt und Austausch sowie internationale Events zum Alltag gehören. Von Beginn an wirst du mit einem strukturierten Onboarding, gezielten Schulungen und Unterstützung bei deiner Weiterentwicklung begleitet.
Verantwortung
Du entwickelst performante Java-Backends für Anwendungen mit hohen Datenvolumen und anspruchsvollen Verarbeitungsprozessen.
Du gestaltest APIs, Services und Systemkomponenten auf Basis moderner Architekturmuster und Spring Boot.
Du integrierst Datenbanken, Messaging- und Streaming-Technologien und entwickelst Lösungen für verteilte Systeme.
Du begleitest Softwarelösungen von der technischen Konzeption über die Implementierung bis zu Tests, Deployment und Weiterentwicklung.
Du verbesserst bestehende Systeme kontinuierlich durch Refactoring, Automatisierung, Performance-Optimierung und saubere Engineering-Praktiken.
Qualifikationen
Du hast ein Informatikstudium, eine vergleichbare Ausbildung oder eine entsprechende praktische Qualifikation.
Du bringst 2–6 Jahre Erfahrung in der Backend-Entwicklung mit Schwerpunkt Java mit.
Du verfügst über gute Kenntnisse in objektorientierter Entwicklung, Spring Boot, REST und Datenbanken.
Du kennst idealerweise Kafka, MongoDB, Flink oder vergleichbare Technologien für verteilte und datenintensive Systeme.
Du arbeitest proaktiv, qualitätsbewusst und selbstständig und hast Freude daran, komplexe technische Lösungen nachhaltig zu verbessern; gute Englischkenntnisse werden vorausgesetzt.
Benefits
Software Engineer – Azure & Microservices (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.
Unser Partner ist ein Schweizer Technologie Unternehmen mit Sitz in Horgen. Das Kernprodukt ist ein innovatives Zutrittskontrollsystem, welches den Kunden einen echten Mehrwert bietet.
Rolle
Entwicklung und Betrieb einer modernen, vollständig cloud-basierten Softwarelösung für digitale Zutrittskontrolle
Verantwortung für die Weiterentwicklung einer bestehenden Webplattform, REST APIs und Command-Line Tools
Kombination aus Full-Stack-Entwicklung, Azure Cloud, Softwarequalität und technischem Support
Selbstständige Umsetzung neuer Anforderungen und kontinuierliche Optimierung der bestehenden Lösung
Verantwortung
Analyse von Erweiterungsanforderungen sowie Konzeption und effiziente Umsetzung technischer Lösungen
Weiterentwicklung des Backends und Frontends einer bestehenden Webapplikation
Entwicklung und Pflege von REST APIs und Command-Line Tools
Betrieb und Weiterentwicklung der Webapplikation in Microsoft Azure
Unterstützung des 3rd-Level-Supports bei komplexen technischen Fragestellungen
Umsetzung von Softwarelösungen nach Clean-Code-Prinzipien
Entwicklung und Pflege von Unit Tests sowie Unterstützung einer hohen Softwarequalität
Mitarbeit an CI/CD-Prozessen und Microservice-basierten Lösungen
Selbstständige Einarbeitung in branchenspezifische Anforderungen und neue Technologien
Qualifikationen
Abgeschlossenes Studium an ETH, FH oder vergleichbare technische Ausbildung in Informatik oder Elektrotechnik
Mehrjährige Berufserfahrung als Full Stack Developer
Fundierte Kenntnisse in C#, .NET Core, SQL, HTML, CSS und JavaScript
Erfahrung mit REST APIs und OpenAPI/Swagger
Erfahrung mit Unit Testing, CI/CD und Microservices
Kenntnisse in modernen Frontend-Technologien, idealerweise Vue.js, jQuery, Bootstrap oder Kendo UI
Erfahrung mit Entity Framework und MSTest von Vorteil
Kenntnisse im Umgang mit Azure DevOps, Git und Azure Cloud Services
Idealerweise Erfahrung mit IdentityServer4/OpenID, MQTT und BLE
Bereitschaft, Verantwortung für technische Lösungen zu übernehmen
Anspruch an sauberen, wartbaren und stabilen Code
Gute Deutsch- und Englischkenntnisse
Benefits
(Senior) Software Entwickler - C# / .NET (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 Position steht die Entwicklung sicherer und moderner Softwarelösungen im Mittelpunkt. Der Schwerpunkt liegt auf C# und .NET sowie auf der Umsetzung und Integration hochwertiger Applikationen. Ergänzend besteht die Möglichkeit, technisches Know-how in den Bereichen IT-Sicherheit, Authentisierung, digitale Signaturen und Verschlüsselung einzubringen und weiterzuentwickeln.
Verantwortung
Konzeption, Entwicklung und Integration moderner Applikationen mit C# und .NET
Aufnahme, Strukturierung und Analyse von Anforderungen in Zusammenarbeit mit dem Product Management
Entwicklung benutzerfreundlicher und qualitativ hochwertiger Softwarelösungen
Umsetzung und Integration von Webapplikationen, Webservices, Benutzeroberflächen und Backend-Systemen
Anbindung und Nutzung von Datenbanken
Sicherstellung der Softwarequalität gemäss internen Richtlinien und technischen Standards
Technische Beratung und Unterstützung bei fachlichen und technischen Fragestellungen
Zusammenarbeit mit verschiedenen Fachbereichen im Rahmen der Softwareentwicklung
Qualifikationen
Abgeschlossenes Fachhochschulstudium und praktische Erfahrung im Software Engineering
Interesse an IT-Sicherheit, Authentisierung, digitalen Signaturen und Verschlüsselung
Fundierte Kenntnisse in C# und der aktuellen .NET-Plattform
Erfahrung mit Blazor, .NET Aspire und Wolverine von Vorteil
Kenntnisse in weiteren Programmiersprachen wie Java oder Go von Vorteil
Erfahrung in der Entwicklung von Webapplikationen, Webservices und Benutzeroberflächen
Erfahrung mit Datenbanken und Backend-Systemen
Analytisch-konzeptionelle Fähigkeiten und schnelle Auffassungsgabe
Ausgeprägte Kommunikationsfähigkeit und lösungsorientierte Arbeitsweise
Gute Deutsch- und Englischkenntnisse
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