30 offene Stellen Software
Senior Software Engineer – C# / .NET Enterprise Applications (m/w/d)
Verantwortung
Du entwickelst und gestaltest komplexe Softwarelösungen über den gesamten Lebenszyklus hinweg
Bestehende Anwendungen analysierst, wartest und erweiterst du kontinuierlich
Du arbeitest an der Umsetzung neuer Funktionen in modernen Softwareprojekten
Datenbankgestützte Anwendungen konzipierst und optimierst du im Team
Du bringst dich aktiv in die Weiterentwicklung technischer Lösungen ein
Nach Einarbeitung übernimmst du Verantwortung in Projekten und ggf. auch in fachlichen Leitungsrollen
Du arbeitest eng mit anderen Entwicklern in strukturierten Entwicklungsprozessen zusammen
Qualifikationen
Du entwickelst und gestaltest komplexe Softwarelösungen über den gesamten Lebenszyklus hinweg
Bestehende Anwendungen analysierst, wartest und erweiterst du kontinuierlich
Du arbeitest an der Umsetzung neuer Funktionen in modernen Softwareprojekten
Datenbankgestützte Anwendungen konzipierst und optimierst du im Team
Du bringst dich aktiv in die Weiterentwicklung technischer Lösungen ein
Nach Einarbeitung übernimmst du Verantwortung in Projekten und ggf. auch in fachlichen Leitungsrollen
Du arbeitest eng mit anderen Entwicklern in strukturierten Entwicklungsprozessen zusammen
Senior Engineer für digitale Produktplattformen (m/w/d)
Verantwortung
Du entwickelst und betreibst komplexe Softwarelösungen im Webumfeld
Neue Funktionen setzt du sowohl im Backend als auch im Frontend um
Du wirkst aktiv an der Weiterentwicklung der Systemarchitektur mit
Qualität, Wartbarkeit und Performance der Anwendungen liegen in deiner Verantwortung
Du unterstützt Kollegen bei technischen Fragestellungen und Lösungsfindung
Enge Zusammenarbeit mit angrenzenden Fachbereichen gehört zu deinem Alltag
Du treibst die kontinuierliche Verbesserung der Entwicklungsprozesse voran
Qualifikationen
Know-how:
Erfahrung in der Fullstack-Webentwicklung
Sicherer Umgang mit modernen Backend- und Frontend-Technologien
Verständnis für Architekturprinzipien und Softwaredesign
Erfahrung mit agilen Entwicklungsprozessen
Interesse an skalierbaren Systemen und moderner Infrastruktur
Persönliche Eigenschaften:
Eigenverantwortliche und strukturierte Arbeitsweise
Teamgeist und Kommunikationsstärke
Freude daran, technische Verantwortung zu übernehmen
Analytisches Denken
Sehr gute Deutsch- oder Englischkenntnisse
Benefits
Senior Software Engineer – Web Platform & Architecture (m/w/d)
Verantwortung
Du verantwortest die technische Weiterentwicklung einer komplexen digitalen Plattform
Frontend- und Backend-Komponenten entwickelst und optimierst du eigenständig
Du triffst technische Entscheidungen im Bereich Architektur, Struktur und Skalierbarkeit
Bestehende Systeme analysierst du und verbesserst sie hinsichtlich Stabilität und Performance
Du arbeitest eng mit Produkt- und Designteams zusammen und bringst technische Perspektiven ein
Du unterstützt dein Team durch fachliche Beratung und Wissensaustausch
Du sorgst für saubere, nachhaltige und wartbare Softwarelösungen
Qualifikationen
Fachliche Kompetenz:
Mehrjährige Erfahrung in der Entwicklung moderner Webanwendungen
Sehr gute Kenntnisse in serverseitiger und clientseitiger Softwareentwicklung
Verständnis für Softwarearchitektur, Skalierung und Systemdesign
Erfahrung mit modernen Entwicklungsprozessen und Tools
Bonus: Kenntnisse in Container- oder Cloud-Technologien
Persönliche Stärken:
Verantwortungsbewusstsein und strukturierte Arbeitsweise
Freude an sauberem, wartbarem Code
Kommunikationsfähigkeit und Teamorientierung
Technisches Tiefenverständnis
Ausgeprägte Problemlösungsfähigkeit
Benefits
Full Stack Engineer für Unternehmenssoftware (m/w/d)
Rolle
In dieser Rolle übernimmst du die Planung, Konzeption und Weiterentwicklung eines verteilten C#-Backends auf Basis einer Microservice-Architektur. Du verantwortest zudem die kontinuierliche Weiterentwicklung des zugehörigen Blazor-Frontends und setzt Anforderungen strukturiert in einem ticketbasierten Workflow um. Dabei analysierst du komplexe fachliche Anforderungen, entwickelst passende technische Lösungen und behältst auch in dynamischen Projektsituationen den Überblick. Du arbeitest eng mit unterschiedlichen Stakeholdern zusammen, nutzt moderne Kollaborationstools und bringst deine Erfahrung in agilen Methoden wie Scrum oder Kanban ein. Mit deinem fundierten Know-how in .NET, C#, Visual Studio und Microsoft SQL Server trägst du massgeblich dazu bei, innovative und zukunftsfähige Softwarelösungen zu gestalten.
Verantwortung
Du entwickelst moderne Softwarelösungen für komplexe Geschäftsprozesse
Backend-Services konzipierst und implementierst du in einer skalierbaren Architektur
Du unterstützt bei der Weiterentwicklung von Benutzeroberflächen
Anforderungen aus Fachbereichen werden von dir technisch umgesetzt
Du arbeitest eng mit anderen Entwicklern und Stakeholdern zusammen
Qualität, Wartbarkeit und Performance der Anwendungen liegen in deiner Verantwortung
Qualifikationen
Know-how:
Erfahrung in der Softwareentwicklung im Microsoft-Umfeld
Kenntnisse in Backend- und Webentwicklung
Verständnis für relationale Datenbanken und Systemarchitekturen
Erfahrung mit agilen Entwicklungsprozessen
Grundkenntnisse in UI-Technologien
Persönliche Eigenschaften:
Teamfähigkeit und Kommunikationsstärke
Analytisches Denken
Selbstständige und strukturierte Arbeitsweise
Interesse an neuen Technologien
Gute Deutschkenntnisse, Englisch von Vorteil
Benefits
Backend Software Engineer – Cloud & Enterprise Applications (m/w/d)
Rolle
In dieser Rolle übernimmst du die Planung, Konzeption und Weiterentwicklung eines verteilten C#-.NET-Backends auf Basis einer Microservice-Architektur. Du verantwortest zudem die kontinuierliche Weiterentwicklung des zugehörigen Blazor-Frontends und setzt Anforderungen strukturiert über einen ticketbasierten Workflow wie Jira oder Azure DevOps um. Dabei arbeitest du eng mit verschiedenen Stakeholdern zusammen, nutzt moderne Kollaborationstools und stimmst dich regelmässig über Ziele und Ergebnisse ab. Du analysierst fachliche und technische Anforderungen, entwickelst daraus robuste Lösungen und behältst auch bei komplexeren Aufgaben den Überblick. In dieser Position trägst du massgeblich dazu bei, performante, skalierbare und zukunftssichere Softwarelösungen zu gestalten.
Verantwortung
Du entwickelst und optimierst serverseitige Anwendungen für skalierbare Systemlandschaften
Bestehende Softwaremodule werden von dir weiterentwickelt und stabilisiert
Du analysierst fachliche Anforderungen und setzt diese in technische Lösungen um
Frontend-Komponenten werden in Zusammenarbeit mit dem Team unterstützt und erweitert
Du arbeitest in iterativen Entwicklungsprozessen mit klar strukturierten Aufgabenpaketen
Abstimmungen mit Projektbeteiligten gehören ebenso zu deinem Alltag wie technische Umsetzung
Qualifikationen
Fachliche Basis:
Erfahrung in objektorientierter Softwareentwicklung
Kenntnisse in modernen Backend-Technologien und Datenbankanbindung
Verständnis für modulare Softwarearchitekturen
Erste Erfahrungen mit Web- oder UI-Technologien von Vorteil
Umgang mit Entwicklungs- und Kollaborationstools
Persönliche Stärken:
Strukturierte und lösungsorientierte Arbeitsweise
Freude an Teamarbeit und technischer Abstimmung
Interesse an modernen Technologien
Eigenverantwortung und Zuverlässigkeit
Sehr gute Deutschkenntnisse
Benefits
Senior Entwickler für Web- und Servicesysteme (m/w/d)
Rolle
In dieser Rolle gestaltest du als Senior Fullstack Softwareentwickler mit Java und Angular anspruchsvolle Anwendungen, bei denen fachliche Exzellenz im Mittelpunkt steht. Du übernimmst Verantwortung für die Konzeption, Entwicklung und Optimierung moderner Softwarelösungen über alle Schichten hinweg. Dabei trägst du massgeblich dazu bei, performante, skalierbare und nutzerorientierte Applikationen zu realisieren. Du setzt aktuelle Technologien und Best Practices ein, um stabile Architekturen zu entwerfen und eine hohe Codequalität sicherzustellen. Gleichzeitig nutzt du die gebotene Flexibilität, um eigenverantwortlich zu arbeiten und deine fachliche Expertise kontinuierlich weiterzuentwickeln.
Verantwortung
Du realisierst ganzheitliche Softwarelösungen von der Idee bis zum Einsatz beim Kunden
Backend-Logik und Frontend-Komponenten verbindest du zu performanten Anwendungen
Du analysierst fachliche Anforderungen und entwickelst daraus technische Konzepte
Bestehende Anwendungen entwickelst du weiter und passt sie an neue Bedürfnisse an
Du bringst dich in technische Diskussionen ein und unterstützt bei der Auswahl geeigneter Technologien
Qualitätssicherung und kontinuierliche Verbesserung gehören ebenfalls zu deinem Verantwortungsbereich
Qualifikationen
Know-how:
Fundierte Erfahrung in der Entwicklung von Geschäftsanwendungen
Sicherer Umgang mit mindestens einer serverseitigen Programmiersprache
Kenntnisse in modernen UI-Technologien oder Frameworks
Vertrautheit mit gängigen Entwicklungsprozessen und Tools
Technisches Verständnis für komplexe Systemzusammenhänge
Persönliche Kompetenzen:
Engagement und Freude an der Arbeit im Team
Fähigkeit, sich schnell in neue Themengebiete einzuarbeiten
Strukturierte und zielorientierte Herangehensweise
Offenheit gegenüber neuen Technologien
Fließende Deutschkenntnisse und solide Englischkenntnisse
Benefits
Software Engineer für digitale Plattformlösungen (m/w/d)
Rolle
In dieser Rolle als Senior Fullstack Softwareentwickler:in übernimmst du die Verantwortung für die Entwicklung moderner Anwendungen auf Basis von Java und aktuellen Frontend-Frameworks wie Angular oder React. Du gestaltest performante, wartbare und skalierbare Lösungen entlang des gesamten Software-Lifecycle – von der Konzeption über die Implementierung bis hin zu Tests und Qualitätssicherung. Du bringst deine fachliche Exzellenz ein, trägst aktiv zu Architekturentscheidungen bei und stellst die technische Weiterentwicklung der Anwendungen sicher. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um Anforderungen präzise zu verstehen und sie in saubere, nutzerorientierte Softwarelösungen zu übersetzen. Dabei nutzt du deine Erfahrung, um Best Practices zu etablieren und kontinuierlich hohe Entwicklungsstandards zu sichern.
Verantwortung
Du gestaltest leistungsfähige Anwendungen im Zusammenspiel von serverseitigen Komponenten und modernen Benutzeroberflächen
Neue Anforderungen wandelst du eigenständig in funktionale Softwarelösungen um
Gemeinsam mit interdisziplinären Teams bringst du Projekte von der Konzeption bis zur produktiven Nutzung
Du wirkst an der Weiterentwicklung bestehender Systemlandschaften mit und optimierst deren Performance
Technologische Neuerungen bewertest du und integrierst sie sinnvoll in bestehende Strukturen
Du beteiligst dich aktiv an Architekturentscheidungen und trägst zur Stabilität der Anwendungen bei
Qualifikationen
Fachliche Aspekte:
Mehrjährige Erfahrung in der Entwicklung objektorientierter Anwendungen
Praxis im Umgang mit Web-Technologien für interaktive Benutzeroberflächen
Kenntnisse moderner Frameworks und Entwicklungswerkzeuge
Verständnis für den Aufbau skalierbarer Softwarelösungen
Erfahrung in teamorientierten Entwicklungsprozessen
Persönliche Stärken:
Eigenständige und strukturierte Arbeitsweise
Interesse an kontinuierlicher fachlicher Weiterentwicklung
Kommunikationsfähigkeit und Teamgeist
Lösungsorientiertes Denken
Sehr gute Deutschkenntnisse sowie gutes Englisch
Benefits
Leitung Softwareentwicklung (m/w/d)
Rolle
Bei unserem Partnerunternehmen gestaltest du die Softwareentwicklungsqualität für anspruchsvolle Sicherheitslösungen und trägst so direkt zu einem vertrauenswürdigen digitalen Zahlungsverkehr bei. Du verantwortest die Definition, Weiterentwicklung und Einhaltung von Qualitätsstandards über den gesamten Software-Lifecycle hinweg. Dabei analysierst du komplexe Anforderungen, etablierst effiziente Qualitätsprozesse und sorgst für transparente, messbare Qualitätskennzahlen.
Verantwortung
In dieser Rolle optimierst du den End-to-End-Softwareentwicklungsfluss, identifizierst Engpässe und definierst Kennzahlen wie DORA zur Steigerung von Durchsatz und Vorhersagbarkeit
Du etablierst Engineering-Standards, Architektur- und Code-Qualitätsrichtlinien sowie Testpraktiken und definierst dabei den „Golden Path“ auch für den sicheren Einsatz von KI-unterstützter Entwicklung
Zudem treibst du die Einführung von KI-Copilots und spezifikationsgetriebenen Workflows voran, um den Fokus der Teams auf Systemdesign und komplexe Architekturentscheidungen zu verlagern
Du entwickelst und verantwortest die Strategie und Roadmap für Software Engineering Excellence und balancierst langfristige Planung mit schnellem Prototyping interner Werkzeuge
In dieser Rolle arbeitest du eng mit Software Engineers, agilen Teams, DevOps und Agile Coaches zusammen und förderst eine Kultur des Wissensaustauschs, des gemeinsamen Lernens und der technischen Mentorship
Qualifikationen
Abgeschlossenes Masterstudium in Informatik und mehrjährige Erfahrung als Senior Software Engineer sowie Softwarearchitekt mit modernen Technologiestacks (Embedded, On-Premise, Cloud-native SaaS)
Du verfügst über eine ausgeprägte „Builder“-Mentalität, arbeitest gern direkt im Code und treibst interne Tools sowie Developer-Produktivität aktiv voran
Du hast fundierte praktische Erfahrung im Einsatz von AI-Copilots sowie in LLM-Integration, Prompt Engineering
Souverän nutzt du Metriken wie DORA oder vergleichbare Frameworks, um Engpässe zu identifizieren und Entwicklungs-Flow messbar zu verbessern
Mit empathischem, kollaborativem Führungsstil und starkem Stakeholder-Management bündelst du unterschiedliche Teams auf eine gemeinsame Vision technischer Exzellenz
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab
Benefits
Lead Software Engineering AI, DevOps (m/w/d)
Rolle
Bei unserem Partnerunternehmen gestaltest du die Softwareentwicklungsqualität für anspruchsvolle Sicherheitslösungen und trägst so direkt zu einem vertrauenswürdigen digitalen Zahlungsverkehr bei. Du verantwortest die Definition, Weiterentwicklung und Einhaltung von Qualitätsstandards über den gesamten Software-Lifecycle hinweg. Dabei analysierst du komplexe Anforderungen, etablierst effiziente Qualitätsprozesse und sorgst für transparente, messbare Qualitätskennzahlen.
Verantwortung
Weiterentwicklung der Software-Engineering-Exzellenz sowie Definition strategischer Standards und Best Practices
Optimierung des gesamten Softwareentwicklungsprozesses entlang des Delivery Lifecycles
Einführung und Weiterentwicklung von KPIs zur Messung von Effizienz und Qualität (z. B. DORA-Metriken)
Aufbau und Verbesserung einer modernen Developer Experience inklusive Tooling und Plattformen
Förderung von AI-gestützten Entwicklungsprozessen sowie Integration moderner Technologien
Definition von Architektur- und Qualitätsstandards zur Sicherstellung skalierbarer Softwarelösungen
Enge Zusammenarbeit mit Entwicklungsteams, DevOps, QA und weiteren Stakeholdern
Steuerung von Innovationsinitiativen und Prototyping neuer interner Lösungen
Förderung einer Kultur des Wissensaustauschs, Coachings und technischer Exzellenz
Qualifikationen
Abgeschlossenes Studium der Informatik oder vergleichbar, idealerweise auf Master-Niveau
Mehrjährige Erfahrung als Software Engineer, Architect oder in einer technischen Führungsrolle
Tiefgehende Kenntnisse moderner Softwarearchitekturen (Cloud, Embedded, Enterprise)
Erfahrung mit DevOps, CI/CD sowie Developer-Plattformen
Kenntnisse im Bereich AI-gestützte Softwareentwicklung und moderne Entwicklungstools
Erfahrung mit datengetriebener Optimierung von Entwicklungsprozessen (z. B. DORA)
Ausgeprägte Kommunikations- und Leadership-Fähigkeiten
Fähigkeit, technische Strategien mit Business-Zielen zu verbinden
Benefits
Softwareentwickler / Research Engineer (m/w/d)
Rolle
Im Kundenauftrag suchen wir ein international tätiges Technologieunternehmen, das sich auf die Entwicklung sicherheitskritischer digitaler Lösungen spezialisiert hat. Der Fokus liegt auf innovativen Technologien im Bereich Identität, digitale Systeme und zukunftsorientierte Softwarearchitekturen. Das Unternehmen arbeitet eng mit öffentlichen Institutionen sowie Forschungspartnern zusammen und treibt aktiv technologische Entwicklungen mit gesellschaftlicher Relevanz voran. Die Unternehmenskultur ist geprägt von Innovationsgeist, interdisziplinärer Zusammenarbeit und einem hohen Qualitätsanspruch.
Verantwortung
Entwicklung und Implementierung von Softwarelösungen im Bereich Identitätsprüfung und biometrischer Systeme
Umsetzung von Forschungskonzepten in funktionale Prototypen und Proof-of-Concepts
Analyse und Verarbeitung von Bilddaten sowie Integration von Machine-Learning-Modellen
Entwicklung robuster, wartbarer und skalierbarer Softwarearchitekturen
Mitarbeit an innovativen Technologien im Bereich künstliche Intelligenz und Computer Vision
Integration von Hardware- und Softwarekomponenten in Prototypensysteme
Unterstützung bei Forschungsprojekten und Mitwirkung an technologischen Roadmaps
Erstellung technischer Dokumentationen und Präsentation von Ergebnissen
Abstimmung mit interdisziplinären Teams sowie externen Partnern
Qualifikationen
Abgeschlossenes Studium der Informatik, Mathematik, Physik oder eines vergleichbaren technischen Studiengangs
Erfahrung in der Softwareentwicklung mit C++, C# und/oder Python
Kenntnisse in der Entwicklung unter Windows und/oder Linux
Idealerweise Erfahrung mit Machine-Learning-Frameworks wie TensorFlow, PyTorch oder OpenCV
Grundkenntnisse in mobiler Entwicklung (Android oder iOS) von Vorteil
Interesse an biometrischen Systemen, künstlicher Intelligenz oder Computer Vision
Benefits