216 Software Development - Software in Uerzlikon
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.
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
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