102 offene Stellen Software
Applikationsentwickler:in Microsoft Azure (m/w/d)
Verantwortung
Du baust die Applikationslandschaft auf Microsoft Azure auf und entwickelst sie kontinuierlich weiter
Bestehende Lösungen werden betreut und technisch optimiert
Du übernimmst Teilprojektleitungen oder arbeitest aktiv in Kundenprojekten mit
Applikationen, Komponenten und Schnittstellen in .NET und JavaScript werden entwickelt
Ausserdem unterstützt du bei der Erstellung von Vorgaben und Entwicklungsrichtlinien und koordinierst interne sowie externe Teams
Qualifikationen
Abgeschlossen ist eine Ausbildung in Wirtschaftsinformatik oder eine vergleichbare Qualifikation
Du verfügst über mehrjährige Erfahrung in einer ähnlichen Rolle sowie fundierte Kenntnisse im Bereich Microsoft Azure
Sehr gute Kenntnisse in C#.NET, ASP.NET und JavaScript sind erforderlich; Erfahrung mit der Power Platform ist von Vorteil
Engagierte, kreative und belastbare Persönlichkeit mit Teamgeist und Lernbereitschaft
Benefits
Full Stack Software Engineer - Senior (m/w/d)
Verantwortung
Du übernimmst die technische Führung einer weltweit eingesetzten EdTech-Plattform – mit Blick auf Zukunft und Stabilität.
Zusammen mit deinem Team entwickelst du neue Features und verbesserst bestehende – mit Next.js, React, TypeScript und Python als Werkzeugkasten.
Deine Lösungen überzeugen durch durchdachte Codequalität, hohe Performance und nachhaltige Skalierbarkeit.
Du prägst aktiv die Architektur der Plattform und sorgst für klare Strukturen, die mitwachsen können.
Als Teil des Teams stehst du anderen Engineers zur Seite, gibst Orientierung, teilst dein Wissen und förderst Zusammenarbeit.
Qualifikationen
Du hast eine abgeschlossene Ausbildung im Bereich Informatik und bereits Erfahrung im Entwicklungsumfeld gesammelt.
In der Fullstack-Entwicklung mit modernen Webtechnologien fühlst du dich sicher und gestaltest aktiv mit.
Du denkst mit bei der Planung und Umsetzung von skalierbaren Backend-Architekturen.
Auch im Frontend bringst du Know-how mit – mit modernen Frameworks baust du durchdachte Interfaces.
Erfahrung in DevOps, Cloud-Infrastruktur, Mobiler Entwicklung oder mit EdTech-Themen ist willkommen, aber kein Muss.
Deutschkenntnisse zwingend erforderlich.
Senior Softwareentwickler .NET (m/w/d)
Rolle
Du entwickelst und modernisierst .NET-Applikationen, begleitest Migrationen auf aktuelle Technologien und gestaltest komplexe Weblösungen. Mit deinem fundierten Know-how in C#, SQL-Server und dem .NET-Framework sorgst du für performante, stabile und zukunftsfähige Softwarelösungen. Durch enge Zusammenarbeit mit Kunden und Teams trägst du massgeblich zur technologischen Weiterentwicklung bei.
Verantwortung
- Du entwickelst bestehende .NET Framework-Applikationen weiter und begleitest deren Migration auf moderne .NET-Technologien
- In dieser Rolle gestaltest Du komplexe Web-Applikationen mit, sowohl als Fullstack-Lösung als auch über spezialisierte Module
- Als Senior Softwareentwickler .NET integrierst und optimierst Du individuelle Plugins und Module in vorhandene Systemlandschaften
- Du arbeitest eng mit Kundenteams und internen Fachbereichen zusammen, um technische Anforderungen präzise umzusetzen
- Durch Code Reviews und Anwendung bewährter Entwicklungspraktiken sicherst Du eine hohe Softwarequalität
- Du bringst Dich proaktiv in die technologische Weiterentwicklung ein und wirkst an der Optimierung der Entwicklungsprozesse mit
Qualifikationen
- Du hast eine abgeschlossene Ausbildung in Informatik oder eine gleichwertige Qualifikation
- Verfügst über mindestens 5 bis 8 Jahre fundierte Erfahrung in der Softwareentwicklung mit Fokus auf .Net und .Net Framework
- Beherrschst C#, SQL-Server, Entity Framework und arbeitest routiniert mit Visual Studio
- Bringst tiefgehendes Know-how im Design und in der Administration relationaler Datenbanken mit
- Konntest bereits anspruchsvolle Projekte zur Migration und Modernisierung von .Net Framework-Applikationen umsetzen
- Kommunizierst sicher auf Deutsch und Englisch und arbeitest gerne im Team sowie im direkten Kundenkontakt
Benefits
.Net/Angular Software Entwickler (m/w/d)
Rolle
In dieser Rolle verantwortest du die eigenständige Umsetzung kleinerer bis mittlerer Web- und Softwareprojekte auf Basis moderner Microsoft-Technologien und bringst Lösungen von der Spezifikation bis zur Inbetriebnahme voran. Du entwickelst und optimierst bestehende Anwendungen kontinuierlich weiter und sorgst mit sauberem Code, Reviews und Tests für eine hohe Softwarequalität. Dabei arbeitest du im Backend mit C#/.NET und im Frontend mit Angular, TypeScript, HTML und CSS und nutzt Datenbanken wie SQL Server, MySQL oder Oracle sicher. Du stimmst Anforderungen strukturiert ab, berätst fachlich fundiert und bringst deine Ideen proaktiv in die Lösungsfindung ein. So gestaltest du robuste, zukunftsfähige Anwendungen in einem interdisziplinären Umfeld mit klarer Verantwortung und spürbarem Impact.
Verantwortung
- Als Entwicklungsingenieur in Webapplikationen realisierst Du eigenständig kleinere und mittlere Web- und Softwareprojekte.
- In dieser Rolle begleitest Du den gesamten Softwareentwicklungsprozess von der Spezifikation bis zur Inbetriebnahme.
- Du entwickelst neue Anwendungen und arbeitest aktiv an laufenden Kundenprojekten mit.
- Du optimierst und erweiterst bestehende Kundenlösungen, um Stabilität, Performance und Nutzen kontinuierlich zu verbessern.
- Du sicherst die Softwarequalität durch strukturierte Tests und Code-Reviews.
- Du arbeitest eng und regelmässig mit Kunden sowie internen Stakeholdern zusammen, um Anforderungen zu klären und passende Lösungen umzusetzen.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik oder Wirtschaftsinformatik oder verfügst über langjährige Erfahrung in der Software-Entwicklung.
- Eigenständig realisierst Du kleinere und mittlere Web- und Softwareprojekte und übernimmst Verantwortung von der Idee bis zur Umsetzung.
- Den gesamten Softwareentwicklungsprozess begleitest Du strukturiert von der Spezifikation bis zur Inbetriebnahme.
- Technisch überzeugst Du mit mehrjähriger Erfahrung in C#/.NET (Backend) sowie Angular, Angular Material, TypeScript, HTML und CSS (Frontend), und Kryptographie ist Dir nicht fremd.
- Datenbanken beherrschst Du sicher, z.B. mit SQL Server, MySQL, Oracle, DB2 oder Access.
- Beratung liegt Dir, und Du arbeitest gerne im interdisziplinären Umfeld mit klarer, regelmässiger Kommunikation.
Benefits
Software Test Automation Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für den Aufbau und die Weiterentwicklung moderner Testautomatisierung in einem anspruchsvollen Softwareprojekt. Du sorgst dafür, dass Qualität nicht erst am Ende geprüft, sondern von Anfang an systematisch in den Entwicklungsprozess integriert wird. Dabei analysierst du Anforderungen, entwickelst belastbare Teststrategien und stellst mit automatisierten Prüfmechanismen eine hohe Stabilität und Zuverlässigkeit der Software sicher. Mit deinem Know-how in Qualitätssicherung, Testarchitektur und Automatisierung leistest du einen wesentlichen Beitrag zu einer nachhaltigen und professionellen Softwareentwicklung.
Technologien: Selenium, TestNG, Jest, JMeter, Tosca, Postman, SoapUI, Java, Python, Jenkins, GitHub
Verantwortung
Konzeption, Aufbau und Weiterentwicklung einer nachhaltigen Testautomatisierungsarchitektur
Analyse fachlicher und technischer Anforderungen sowie Ableitung strukturierter Testszenarien
Entwicklung, Ausführung und Überwachung automatisierter Testskripte zur Sicherstellung einer hohen Produktqualität
Analyse, Fehlerbehebung und Debugging von Problemen, die im Rahmen automatisierter Testläufe erkannt werden
Definition und Umsetzung von Qualitätsstandards sowie Weiterentwicklung von Qualitätssicherungsprozessen
Dokumentation von Testergebnissen, Testabdeckungen und Auffälligkeiten sowie transparente Kommunikation an relevante Stakeholder
Enge Zusammenarbeit mit Entwicklung, Analyse und Projektteams innerhalb eines agilen Projektumfelds
Qualifikationen
Abgeschlossenes Studium in Informatik, Computer Engineering oder vergleichbare Praxiserfahrung
Mehrjährige Erfahrung in der Testautomatisierung und im Aufbau effizienter Qualitätssicherungsprozesse
Gute Kenntnisse in gängigen Tools und Frameworks wie Selenium, TestNG, Jest, JMeter, Tosca, Postman oder SoapUI
Programmiererfahrung in Java und/oder Python zur Erstellung und Pflege automatisierter Tests
Erfahrung mit CI/CD-Tools wie Jenkins oder GitHub
Praxis in einem agilen Entwicklungsumfeld
ISTQB-Zertifizierung von Vorteil
Deutsch fliessend und Englisch sehr gut
Benefits
Java Full Stack Software Engineer (m/w/d)
Rolle
In dieser Rolle tauchst du in eines der grössten Kartenzahlungssysteme der Schweiz ein und trägst dazu bei, dass Kundinnen und Kunden rund um die Uhr sicher bezahlen können. Du entwickelst im Solution Team Digital Commerce hochverfügbare Services, die stabil, performant und sicher laufen. Dabei übernimmst du Verantwortung dafür, dass Karten- und Transaktionsprozesse den neuesten regulatorischen und technischen Anforderungen entsprechen. Du gestaltest aktiv die Weiterentwicklung der Issuing-Transaktionen mit und bringst deine Expertise ein, um innovative, zukunftssichere Lösungen zu realisieren. Durch deine Arbeit stellst du sicher, dass digitale Zahlungslösungen zuverlässig, modern und benutzerfreundlich bleiben.
Verantwortung
Als Softwareentwickler arbeitest du eng mit Stakeholdern, externen Partnern, Entwicklern und Testern zusammen und sicherst die Qualität der Lösungen
In dieser Rolle beteiligst du dich an der Auswahl geeigneter Technologien und Frameworks und teilst dein Wissen kollegial im Team
Du unterstützt aktiv die Integration von Softwarekomponenten und übernimmst Aufgaben im 3rd-Level-Support inklusive Pikettdienst
Du entwickelst und pflegst Applikationen nach Scrum und bringst deine Expertise für komplexe Fachlogik und Performance-Optimierung ein
Du setzt Kundenanforderungen anhand von Use Cases und Akzeptanzkriterien um und stellst eine reibungslose Auslieferung sicher
In dieser Rolle überwachst du die Delivery-Pipeline und trägst zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei
Qualifikationen
Du verfügst über eine höhere Ausbildung in Informatik (FH/Uni) oder über mehrjährige, fundierte Erfahrung in der Softwareentwicklung.
Du arbeitest sicher als Full-Stack-Entwickler:in mit Angular, TypeScript, HTML5 im Frontend sowie Java, SQL und Spring im Backend.
Du hast Erfahrung in der Konfiguration von Fremdsoftware auf modernen Plattformtechnologien und in Cloud-Native-Deployments (z. B. Kubernetes, GitOps, Observability).
Du gehst routiniert mit Monitoring- und Analyse-Tools wie Splunk und Jaeger um und stellst damit den stabilen Betrieb der Anwendungen sicher.
Du setzt Kundenanforderungen strukturiert um, verfügst über solide Kenntnisse im Unit-Testing und achtest auf Sicherheits- und Compliance-Vorgaben (z. B. PCI DSS, PSD2).
Du kommunizierst stilsicher auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits
Anwendungsentwickler - Java, Angular & mehr (m/w/d)
Rolle
Du entwickelst Software, die ein hochverfügbares Kartenzahlungssystem zuverlässig am Laufen hält und sich konsequent an neuesten regulatorischen wie technischen Anforderungen orientiert. In dieser Rolle konzipierst und pflegst du Full-Stack-Applikationen im Scrum-Umfeld, vertiefst komplexe Fachlogik und optimierst Performance dort, wo es wirklich zählt. Du wirkst aktiv bei der Auswahl von Technologien und Frameworks mit, integrierst Softwarekomponenten und unterstützt im 3rd-Level-Support inklusive Pikettdienst. Dabei setzt du Anforderungen anhand von Use Cases und Akzeptanzkriterien um, überwachst die Delivery-Pipeline und verantwortest die Qualität der gelieferten Lösungen in enger Zusammenarbeit mit Stakeholdern, externen Partnern sowie Entwicklung und Testing. Du bringst deine Erfahrung mit Angular/TypeScript und Java/Spring/SQL ein und stärkst mit Cloud-Native-Deployments, Observability und Security-/Compliance-Verständnis eine sichere, skalierbare Transaktionsplattform.
Verantwortung
- Du entwickelst und pflegst Applikationen im Scrum-Umfeld und optimierst komplexe Fachlogik sowie Performance gezielt.
- In dieser Rolle wirkst du aktiv bei der Auswahl von Technologien und Frameworks mit und teilst dein Wissen lösungsorientiert im Team.
- Als Anwendungsentwickler in IT-Systemen integrierst du Softwarekomponenten und unterstützt im 3rd-Level-Support inklusive Pikettdienst.
- Du arbeitest eng mit Stakeholdern, externen Partnern, Entwicklern und Testern zusammen und stellst die Qualität der gelieferten Lösungen sicher.
- In dieser Rolle setzt du Kundenanforderungen anhand von Use Cases und Akzeptanzkriterien um und überwachst die Delivery-Pipeline.
Qualifikationen
Du verfügst über eine höhere Ausbildung in Informatik (FH, Uni) oder eine mehrjährige, fundierte Berufserfahrung in der Softwareentwicklung.
Als Full-Stack-Entwickler:in setzt du Frontend-Technologien wie Angular, TypeScript und HTML5 sowie Backend mit Java, SQL und Spring sicher ein.
In Scrum-Teams entwickelst und pflegst du Applikationen, bringst dich in komplexe Fachlogik ein und optimierst Performance gezielt.
Technologien und Frameworks wählst du aktiv mit aus, teilst dein Know-how im Team und gehst Herausforderungen lösungsorientiert an.
Bei Integration, 3rd-Level-Support inklusive Pikettdienst sowie beim Betrieb unterstützt du zuverlässig und konfigurierst auch Fremdsoftware auf Plattformtechnologien.
Cloud-Native-Deployments mit Kubernetes, GitOps und Observability sowie Monitoring mit Tools wie Splunk oder Jaeger setzt du praxisnah um und behältst Security und Compliance im Blick.
Fliessend Deutsch
Benefits
Senior .NET Webentwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne, leistungsfähige Webanwendungen auf Basis von .NET und bringst anspruchsvolle Softwareprojekte von der Idee bis zur produktiven Nutzung. Du übernimmst die Verantwortung für das technische Design, die Umsetzung und die Qualitätssicherung komplexer Full-Stack-Lösungen über alle Schichten hinweg. Dabei analysierst du fachliche Anforderungen, übersetzt sie in saubere Architekturen und sorgst für robuste, wartbare und skalierbare Implementierungen. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um pragmatische, zukunftsorientierte Lösungen zu entwickeln, die einen messbaren Mehrwert schaffen. Als erfahrene Persönlichkeit treibst du technische Weiterentwicklungen aktiv voran, bringst Best Practices ein und fungierst als Ansprechpartner:in für anspruchsvolle technische Fragestellungen.
Verantwortung
- Du entwickelst bestehende und neue cloudbasierte .NET-Applikationen unter Einsatz moderner Architekturansätze und Clean-Code-Prinzipien
- In dieser Rolle konzipierst und implementierst du moderne Frontend-Lösungen für unsere Webapplikationen
- Du stellst Performance, Skalierbarkeit und Sicherheit der Applikationen über alle Entwicklungsphasen hinweg sicher
- Als Senior .NET Webentwickler:in arbeitest du in einem agilen Projektumfeld und lieferst effiziente, qualitativ hochwertige Lösungen
- Du erstellst und pflegst CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen
- In dieser Rolle führst du Code-Reviews durch und unterstützt unsere Junior Developer aktiv beim fachlichen Wachstum
Qualifikationen
- Du hast ein erfolgreich abgeschlossenes Studium (Bachelor oder Master) der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung mit starker Affinität zur Softwareentwicklung.
- Du verfügst über mehrjährige Berufserfahrung als Full Stack Developer, idealerweise im .NET-Umfeld.
- Sehr gute Kenntnisse in C#, ASP.NET Core sowie in modernen Frontend-Frameworks wie Angular, Blazor oder React zeichnen dich aus.
- Du hast Erfahrung im Aufbau und in der Optimierung von CI/CD-Pipelines (z.B. Azure Pipelines, GitLab CI oder Jenkins).
- Im Umgang mit relationalen und nicht-relationalen Datenbanken sowie Cloud-Technologien (vorzugsweise Azure) bist du sicher.
- Du besitzt ein ausgeprägtes Verständnis für Softwarearchitektur, Design Patterns und arbeitest routiniert mit agilen Methoden wie Scrum, XP oder Kanban.
Benefits
Softwareengineer .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne .NET-Webanwendungen von der Konzeption bis zur erfolgreichen Umsetzung aktiv mit und bringst deine langjährige Erfahrung in anspruchsvollen Softwareprojekten ein. Du verantwortest die Entwicklung robuster, skalierbarer Lösungen im Full-Stack-Bereich und stellst dabei eine saubere Architektur sowie hohe Codequalität sicher. Du analysierst komplexe Anforderungen, übersetzt sie in tragfähige technische Konzepte und setzt diese effizient und nachhaltig um. Zudem bringst du dich mit eigenen Ideen ein, treibst technische Weiterentwicklungen voran und wirkst als Sparringspartner:in für weniger erfahrene Kolleg:innen. Durch dein strukturiertes Vorgehen und dein Qualitätsbewusstsein trägst du entscheidend dazu bei, dass Projekte termingerecht, zuverlässig und auf einem modernen technologischen Stand realisiert werden.
Verantwortung
- Du entwickelst bestehende und neue cloudbasierte .NET-Applikationen unter Einsatz moderner Architekturansätze und Clean-Code-Prinzipien.
- In dieser Rolle konzipierst und implementierst du moderne, benutzerfreundliche Frontend-Lösungen.
- Du stellst Performance, Skalierbarkeit und Sicherheit der Applikationen im produktiven Betrieb sicher.
- Als erfahrene Entwickelperson arbeitest du in agilen Projekten und trägst zu effizienten, qualitativ hochwertigen Lösungen bei.
- Du erstellst und pflegst CI/CD-Pipelines, um Build-, Test- und Deployment-Prozesse zu automatisieren.
- In dieser Rolle führst du Code-Reviews durch und unterstützt Junior Developer im fachlichen Mentoring.
Qualifikationen
- Abgeschlossenes Hochschulstudium (Bachelor oder Master) in Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung mit hoher Affinität zur Softwareentwicklung
- Mehrjährige Praxis als Full Stack Developer im .NET-Umfeld mit sehr guten Kenntnissen in C#, ASP.NET Core und modernen Frontend-Frameworks wie Angular, Blazor oder React
- Sicherer Umgang mit CI/CD-Pipelines, zum Beispiel mit Azure Pipelines, GitLab CI oder Jenkins, inklusive Einrichtung und Optimierung
- Fundierte Erfahrung im Einsatz relationaler und nicht-relationaler Datenbanken (z.B. MongoDB, Redis, NoSQL) sowie im Umgang mit Cloud-Technologien, idealerweise Azure
- Tiefes Verständnis für Softwarearchitekturen und gängige Design Patterns sowie routinierte Anwendung agiler Methoden wie Scrum, XP oder Kanban
- Strukturierte, selbstständige und lösungsorientierte Arbeitsweise, gepaart mit Freude an der Zusammenarbeit im Team und mit verschiedenen Stakeholdern
Benefits
Softwareentwickler im Engineering-Team (m/w/d)
Rolle
In dieser Rolle entwickelst du Komponenten, Tools und Frameworks bestehender Produkte gezielt weiter und gestaltest deren technologische Zukunft aktiv mit. Du übernimmst Verantwortung für die Optimierung bewährter Lösungen und trägst dazu bei, ihre Leistungsfähigkeit nachhaltig zu steigern. Dabei nutzt du deinen Gestaltungsspielraum, um Ideen zielgerichtet umzusetzen. Die Position bietet ein innovatives Umfeld, das individuelle Entfaltung fördert und kontinuierliche Weiterentwicklung unterstützt. Deine Expertise trägt entscheidend dazu bei, etablierte Systeme noch leistungsfähiger und zukunftsfähiger zu machen.
Verantwortung
- Du entwickelst robuste Java-Applikationen und bringst dich aktiv in ein agiles Entwicklungsteam ein
- Als Softwareentwickler entwirfst du neue Features, erstellst erste Prototypen und überführst diese bei Erfolg in produktive Anwendungen
- In dieser Rolle bringst du kreative Ideen ein und setzt innovative Lösungsansätze in funktionierenden Code um
- Du übernimmst Verantwortung für die kontinuierliche Verbesserung bestehender Softwareprodukte
- In enger Zusammenarbeit mit Kolleginnen und Kollegen wartest du bestehende Anwendungen und behebst auftretende Fehler
- Du trägst mit deinem technischen Know-how zur nachhaltigen Weiterentwicklung des Produktportfolios bei
Qualifikationen
- Abgeschlossene Ausbildung in Informatik oder eine gleichwertige Qualifikation
- Fundierte Kenntnisse in Java, weitere IT-Kompetenzen sind ein Plus
- Du kombinierst analytisches Denken mit einer strukturierten Arbeitsweise
- Neues weckt Dein Interesse, Bestehendes hinterfragst Du mit Weitblick
- Offenheit und vernetztes Denken zeichnen Deine Persönlichkeit aus
- Du arbeitest lösungsorientiert und bringst eigene Ideen aktiv ein
Benefits