239 offene Stellen Software Development
Erfahrene:r Softwareentwickler:in (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du zentrale Finanzservices, die als Rückgrat moderner Produkte dienen und anspruchsvolle technische Herausforderungen mit spürbarem Impact verbinden. Du übernimmst Verantwortung für Systeme, die Kundenkontostände verwalten, die Erstellung und Verteilung von Rechnungen steuern und für einen präzisen Datenfluss zwischen Händlerplattformen und Zahlungslösungen sorgen. Dabei arbeitest du an Ledgern, kundenorientierten Rechnungsprozessen sowie Kreditkarten- und digitalen Bezahllösungen und stellst deren Sicherheit, Skalierbarkeit und Benutzerfreundlichkeit sicher. Du verantwortest den gesamten Entwicklungsprozess neuer funktionaler und nicht funktionaler Anforderungen – von der Analyse über die Implementierung bis hin zu Tests. Zudem treibst du die Integration von Zahlungssystemen sowie die Weiterentwicklung bestehender Features aktiv voran und trägst so zu einem reibungslosen Erlebnis für Händler und Konsument:innen bei.
Verantwortung
- Du designst, entwickelst, testest und lieferst robuste, wartbare und gut lesbare Software, Anwendungen, APIs und Workflows aus.
- In dieser Rolle vereinfachst du kontinuierlich die bestehende Softwarearchitektur durch den Einsatz von Industriestandards und Best Practices.
- Du löst anspruchsvolle technische Probleme, bei denen kreatives und vernetztes Denken gefragt ist.
- Als erfahrene:r Softwareentwickler:in überwachst du produktive Systeme, um Optimierungs- und Verbesserungsmöglichkeiten zu identifizieren.
- Du trägst aktiv zu einer starken Engineering-Kultur bei, indem du Standards und Best Practices übernimmst, weiterentwickelst und konstruktives Feedback gibst.
Qualifikationen
- Du hast mindestens 5 Jahre Erfahrung als Software Engineer und verfügst über fundiertes Know-how in objektorientierter und/oder funktionaler Programmierung mit nachweislich produktiven Systemen.
- Du übernimmst gerne Verantwortung von der Idee bis zum Deployment und findest eine gute Balance zwischen technischer Exzellenz und geschäftlichem Mehrwert.
- Du gestaltest die technische Richtung aktiv mit, triffst Architekturentscheide und achtest auf langfristige Qualität und Nachhaltigkeit des Codebases.
- Du hinterfragst den Status quo mit einem ausgeprägten kritischen Denkvermögen und entwickelst daraus konkrete, umsetzbare Verbesserungsvorschläge.
- Du kommunizierst klar und sicher in Englisch und idealerweise auch in Italienisch und arbeitest gerne interdisziplinär im Team.
- Idealerweise verfügst du über fundierte Erfahrung mit dem Java- und Spring-Ökosystem, skalierbaren modularen Anwendungen, containerisierten Architekturen sowie eventuell im FinTech-Umfeld und in der Betreuung von Teams.
Benefits
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
AI & Automation Engineer (Microsoft Solutions) (m/w/d)
Über
Verantwortung
Du entwickelst intelligente Anwendungen und Automatisierungslösungen mit modernen AI- und Cloud-Technologien.
Du analysierst Geschäftsprozesse, identifizierst sinnvolle AI-Potenziale und überführst diese in praxistaugliche Lösungen.
Du integrierst AI-Services, LLMs und Agents in bestehende Microsoft- und Business-Applikationen sowie über APIs in Drittsysteme.
Du realisierst Prototypen und produktive Lösungen inklusive Testing, Monitoring und technischer Dokumentation.
Du berätst Kunden bei Architektur, Datenschutz, Berechtigungen und Governance und begleitest AI-Projekte von der Idee bis zum Rollout.
Qualifikationen
Du bringst Erfahrung in Softwareentwicklung, Cloud, Microsoft 365, Power Platform oder Application Engineering mit.
Du kennst mindestens eine Programmiersprache wie C#, Python oder JavaScript und hast ein gutes Verständnis für APIs und Integrationen.
Du interessierst dich für LLMs, RAG, AI Agents, Generative AI und die praktische Automatisierung von Geschäftsprozessen.
Du kannst technische Möglichkeiten mit konkreten Business-Anforderungen verbinden und verständlich vermitteln.
Du arbeitest strukturiert, experimentierfreudig und lösungsorientiert und kommunizierst sicher auf Deutsch.
Benefits
IT Systembetreuer Medizinische Systeme (m/w/d)
Über
Verantwortung
Du verantwortest den zuverlässigen Betrieb und die Weiterentwicklung medizinischer Fachapplikationen und unterstützt Anwender im 2nd und 3rd Level.
Du analysierst klinische Anforderungen, entwickelst Lösungskonzepte und setzt diese gemeinsam mit Fachbereichen und Herstellern um.
Du koordinierst Releases, Changes, Updates und technische Wartungsarbeiten und stellst deren Qualität durch strukturierte Tests sicher.
Du begleitest kleinere Digitalisierungs- und Applikationsprojekte von der Anforderung bis zur Einführung.
Du dokumentierst Lösungen und Prozesse und sorgst dafür, dass Wissen für Support und Betrieb nachhaltig verfügbar bleibt.
Qualifikationen
Du hast eine Informatikausbildung mit Weiterbildung oder ein Studium in Medizin-, Wirtschafts- oder Informatik.
Du bringst Erfahrung im Application Support oder Application Management mit, idealerweise aus dem Gesundheitswesen.
Du verstehst medizinische IT-Umgebungen und kennst Begriffe wie DICOM, HL7, SQL und Schnittstellenintegration.
Du arbeitest souverän mit Lieferanten und Fachbereichen und kannst Anforderungen in umsetzbare technische Lösungen übersetzen.
Du überzeugst durch Kundenorientierung, Eigeninitiative, analytisches Denken und sehr gute Deutschkenntnisse.
Benefits
Dynamics 365 / BC Engineer (m/w/d)
Über
Rolle
In dieser Rolle tauchst du tief in die Welt von Dynamics 365 Business Central ein und setzt dein breites ERP-Know-how ein, um anspruchsvolle Business-Anforderungen in nachhaltige Softwarelösungen zu übersetzen. Du verantwortest die Konzeption, Entwicklung und Weiterentwicklung von massgeschneiderten BC-Modulen, die Prozesse beschleunigen und die Qualität der Abläufe deutlich erhöhen. Mit deinem strukturierten, aber kreativen Arbeitsstil identifizierst du Optimierungspotenziale, entwickelst clevere Erweiterungen und sorgst für eine stabile, performante Systemlandschaft. Du analysierst komplexe fachliche Fragestellungen, berätst Stakeholder auf Augenhöhe und triffst fundierte technische Entscheidungen. Durch deine Erfahrung als Senior Professional übernimmst du eine Vorbild- und Sparringsrolle, in der du Wissen teilst, Best Practices etablierst und damit den Standard der ERP-Entwicklung kontinuierlich anhebst.
Verantwortung
- Du entwickelst und optimierst cloudbasierte Lösungen auf Basis von Microsoft Dynamics 365 Business Central.
- In dieser Rolle programmierst du mit AL und Visual Studio Code performante und stabile ERP-Funktionalitäten.
- Du integrierst moderne Schnittstellen, insbesondere REST-APIs, in bestehende Systemlandschaften.
- Als erfahrene Fachkraft Softwareentwicklung ERP-Systeme arbeitest du in deutsch- und englischsprachigen Umgebungen sicher und klar kommunizierend.
- Du übernimmst in einem dynamischen Start-up-Umfeld Verantwortung für anspruchsvolle Entwicklungsaufgaben.
- In dieser Rolle gestaltest du aktiv Produkt- und Prozessverbesserungen mit, um den ERP-Markt nachhaltig zu verändern.
Qualifikationen
- Du verfügst idealerweise über Erfahrung in der Entwicklung mit Claude Code oder vergleichbaren AI-Developer-Tools.
- Du hast bereits an skalierbaren Standardlösungen mitgearbeitet und Produkte für eine grosse Anzahl von Kunden weiterentwickelt.
- Du bringst grundlegende Kenntnisse in der Finanzbuchhaltung mit und verstehst betriebswirtschaftliche Abläufe.
- Du hast erste oder vertiefte Praxiserfahrung mit .NET-Technologien gesammelt.
- Du bist versiert in der Weiterentwicklung von Apps, inklusive Lösungsdesign, Unit-Testing, Deployment und Integration in bestehende Systeme.
- Du arbeitest gerne im kleinen, interdisziplinären Team, gestaltest Anforderungen aktiv mit und übernimmst Verantwortung für Architektur und DevOps über den gesamten Lebenszyklus.
Benefits
Softwareentwickler:in für Dynamics-ERP (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du moderne Dynamics-ERP-Lösungen, die Geschäftsprozesse effizient und zukunftssicher abbilden. Du analysierst Anforderungen, konzipierst technische Lösungen und setzt diese durch passgenaue Anpassungen und Erweiterungen der Dynamics-ERP-Umgebung um. Dabei verantwortest du den gesamten Entwicklungszyklus von der Implementierung über Tests bis hin zur Dokumentation. Du arbeitest eng mit Fachbereichen zusammen, um komplexe Abläufe in performante und stabile ERP-Funktionen zu übersetzen. Mit deinem Professional-Level bringst du Best Practices ein und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du entwickelst unser ERP-System (MS Dynamics NAV 2018) weiter, betreibst es und betreust relevante Schnittstellen.
- In dieser Rolle übernimmst du das Steuer im Change-, Release- und Incident-Management.
- Du arbeitest eng mit unseren Business Analysten und dem NAV-Dienstleister zusammen und sorgst für eine klare, verlässliche Kommunikation.
- Als Softwareentwickler:in für Dynamics-ERP stellst du einen schnellen Support im 1st- und 2nd-Level sicher.
- Du beteiligst dich aktiv am IT-Pikettdienst und trägst so zur hohen Verfügbarkeit unserer Systeme bei.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung und gutes Verständnis für wirtschaftliche Zusammenhänge
- Fundierte Erfahrung in Programmierung und Konfiguration von Microsoft Dynamics NAV
- Sicherer Umgang mit SQL-Datenbanken
- Idealerweise zusätzliches Know-how im Omnichannel-Handel
- Lösungsorientierte, pragmatische Arbeitsweise mit Hands-on-Mentalität
- Bereitschaft, Verantwortung zu übernehmen und Themen eigenständig voranzutreiben
Benefits
Softwareentwicklung Dynamics-NAV (m/w/d)
Über
Verantwortung
Du entwickelst, betreibst und optimierst unser ERP-System MS Dynamics NAV 2018 inklusive Schnittstellen.
In dieser Rolle steuerst du das Change-, Release- und Incident-Management für das ERP-Umfeld.
Du arbeitest eng und partnerschaftlich mit Business Analysten und unserem NAV-Dienstleister zusammen.
Als Softwareentwicklung Dynamics-NAV stellst du eine klare und verbindliche Kommunikation zwischen IT und Fachbereichen sicher.
Du gewährleistest schnellen Support im 1st- und 2nd-Level-Bereich.
In dieser Rolle übernimmst du Verantwortung im IT-Pikettdienst und trägst zur hohen Verfügbarkeit der Systeme bei.
Qualifikationen
- Du verfügst über eine abgeschlossene Informatik-Ausbildung und verstehst wirtschaftliche Zusammenhänge.
- NAV ist dein vertrautes Umfeld, in dem du sicher programmierst und konfigurierst.
- Du arbeitest routiniert mit SQL-Datenbanken und punktest idealerweise mit Erfahrung im Omnichannel-Handel.
- Lösungsorientiertes Denken und eine ausgeprägte Hands-on-Mentalität zeichnen dich aus.
- Du möchtest Verantwortung übernehmen und aktiv zur Weiterentwicklung von Prozessen beitragen.
Benefits
IT System Engineer – ECM & Cloud (m/w/d)
Über
Verantwortung
Du unterstützt Kunden und Partner bei der Installation komplexer ECM-Systeme und entsprechender Zusatzmodule
Bei der Weiterentwicklung der Cloud-Infrastruktur bringst du deine Erfahrung aktiv ein und sorgst für einen stabilen Betrieb
Zudem stellst du Verkaufs und Entwicklungsumgebungen für interne Teams bereit
Deine Erfahrung im On Premise Umfeld sowie im Betrieb von Fachapplikationen ermöglicht dir, auch anspruchsvolle technische Aufgaben selbstständig zu lösen
Qualifikationen
Abgeschlossene Informatikausbildung EFZ oder Studium (HF, FH, Uni) sowie 5+ Jahre Berufserfahrung
Erfahrung mit On-Premise-Fachapplikationen sowie idealerweise MS SQL, PostgreSQL, Windows Server, Linux, VMware oder Hyper-V
Kenntnisse in Docker, Kubernetes und Cloud-Applikationen sind von Vorteil
Deutsch mündlich und schriftlich einwandfrei, gute Englischkenntnisse sowie hohe Leistungsbereitschaft
Benefits
Senior Software Engineer C++ (m/w/d)
Über
Verantwortung
Du entwickelst Enterprise-Softwarelösungen weiter und bringst dein Know-how gezielt in bestehende Systeme ein
In einer gewachsenen C++-Codebasis sorgst du für eine nachhaltige und zukunftsorientierte Weiterentwicklung
Bei Architekturfragen unterstützt du das Team mit pragmatischen, tragfähigen und skalierbaren Lösungen
Gemeinsam mit Vertrieb und Beratung entwickelst du passgenaue Lösungen für die individuellen Anforderungen unserer Kunden
Qualifikationen
Du verfügst über mehrjährige Erfahrung in der C++-Softwareentwicklung im Enterprise-Umfeld
Praktische Erfahrung mit serviceorientierten Architekturen sowie ein ausgeprägtes Verständnis für Softwarearchitekturen zeichnen dich aus
Auch in komplexen und gewachsenen Softwaresystemen findest du dich schnell zurecht und behältst den Überblick
Du bist offen für neue Technologien und hast idealerweise erste Erfahrungen mit AI-Tools in der Softwareentwicklung gesammelt, Deutsch schriftlich sowie mündlich einwandfrei.
Benefits
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