91 Software Development - Software in Schinznach-dorf
Full-Stack Software Engineer – Java & Angular (m/w/d)
Über
Verantwortung
Mit deiner Expertise entwickelst und erweiterst du die Plattform auf Basis von Java (Spring) und Angular
Dabei analysierst du bestehende Systeme und implementierst neue Funktionalitäten unter besonderer Beachtung von Testbarkeit und Dokumentation
Komplexe technische Themen machst du verständlich und somit für Kund:innen und Mitarbeitende leichter handhabbar
In enger Zusammenarbeit mit deinem Software Team trägst du zur kontinuierlichen Verbesserung der Produkte bei
Du setzt moderne Technologien ein, um die Plattform nachhaltig auszubauen
Qualifikationen
Abgeschlossene Ausbildung im Bereich Informatik oder gleichwertige Qualifikation
Mehrjährige praktische Erfahrung in der Entwicklung moderner Web Applikationen
Sehr gute Kenntnisse in Java oder vergleichbaren Sprachen sowie in JavaScript-Frameworks wie Angular oder React
Erfahrung in HTML, CSS und der Arbeit mit relationalen Datenbanken (z. B. MySQL, PostgreSQL)
Einwandfreie Deutschkenntnisse in Schrift und Sprache, sichere Englischkenntnisse
Benefits
Full Stack Software Engineer (m/w/d)
Verantwortung
Umsetzung technischer und digitaler Konzepte, Produkte und Projekte basierend auf User Stories und agilem Vorgehen in enger Abstimmung mit Product Owner und Kunden
Arbeit über das gesamte Technologie-Stack hinweg: Frontend, Business-Logik, API-Entwicklung, Server- und Datenbankinfrastruktur inklusive DevOps
Orientierung an technologischen Vorgaben des Tech-Boards aus Entwicklern, unabhängig vom Management
Mitwirkung in einem Umfeld, das persönliche Weiterentwicklung und Eigeninitiative fördert
Qualifikationen
Berufserfahrung in Web-, Software- oder Digitalagenturen oder abgeschlossenes Studium/Ausbildung in Informatik, Wirtschaftsinformatik oder vergleichbar
Nachweisbare Erfahrung in objektorientierter Software- und Webentwicklung, idealerweise mit PHP Symfony/Laravel, React, Vue.js, TypeScript, Next.js oder vergleichbaren Technologien
Gute Kenntnisse in Frontend-Themen wie Bootstrap, UX, CMS mit Interesse an aktiver Mitarbeit und Übernahme von Verantwortung
Kenntnisse und Interesse im Backend, DevOps (z. B. Kubernetes) sowie in Datenstrukturen oder PIM-Systemen
Benefits
Stellentitel: Java Software Developer (m/w/d)
Über
Verantwortung
Du entwickelst innovative Lösungsideen, erstellst Prototypen und führst diese bis zur produktionsreifen Lösung weiter.
Du entwickelst, wartest und optimierst Java-Applikationen.
Gemeinsam mit deinem Team entwickelst du bestehende Produkte kontinuierlich weiter.
Du verbesserst gezielt die Benutzerfreundlichkeit und Qualität unserer Lösungen.
Qualifikationen
Du verfügst über fundierte Java-Kenntnisse.
Du hast eine abgeschlossene Ausbildung im Bereich Informatik.
Du überzeugst mit Eigeninitiative, Offenheit und einer zukunftsorientierten Denkweise.
Du hinterfragst bestehende Prozesse, denkst aus unterschiedlichen Perspektiven und bist offen für Neues.
Deine Deutschkenntnisse sind schriftlich sowie mündlich einwandfrei.
Benefits
Softwareentwickler/in Java (m/w/d)
Über
Verantwortung
Konzeption und Entwicklung innovativer Ideen vom Prototyp bis zur fertigen Lösung.
Programmierung, Wartung und Weiterentwicklung von Java-Applikationen.
Enge Zusammenarbeit im Team zur kontinuierlichen Weiterentwicklung bestehender Produkte.
Laufende Optimierung der Nutzerfreundlichkeit und Produktqualität.
Qualifikationen
Abgeschlossene Ausbildung in Informatik oder vergleichbare Qualifikation.
Aufgeschlossene, visionäre Persönlichkeit mit hoher Eigeninitiative.
Fähigkeit, Prozesse aus verschiedenen Perspektiven zu betrachten und Bestehendes konstruktiv zu hinterfragen.
Fundierte Java-Kenntnisse und Interesse an neuen Technologien und Lösungsansätzen.
Deutsch schriftlich sowie mündlich einwandfrei.
Benefits
C#/.NET Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung neuer Features und Erweiterungen für bestehende Softwareprodukte in Zusammenarbeit mit dem Produktmanagement
Technische Weiterentwicklung und Modernisierung der Produktlandschaft von der Konzeption bis zur Einführung
Mitwirkung bei Software-Architektur und Designentscheidungen für nachhaltige und skalierbare Lösungen
Entwicklung und Integration von APIs und Datenbanklösungen mit ASP.NET Web API und MS SQL
Sicherstellung hoher Codequalität durch Reviews, automatisierte Tests und strukturierte Dokumentation
Qualifikationen
Fundierte Erfahrung in der Softwareentwicklung mit C# und Microsoft .NET
Sehr gute Kenntnisse in ASP.NET Web API und MS SQL
Praxiserfahrung in der Entwicklung skalierbarer Cloud-Services mit Microsoft Azure
Verständnis für Software-Architektur, Testing und moderne Entwicklungsstandards
Fliessendes Deutsch und gute Englischkenntnisse
Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Senior Full Stack Software Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst und gestaltest innovative Banking Applikationen der nächsten Generation
- Neue Applikationen integrierst du nahtlos in bestehende Systemlandschaften
- Als Software Engineer Digital Banking übernimmst du die technische Verantwortung bei der Einführung und Anpassung neuer Applikationen
- Du sorgst für eine reibungslose Implementierung neuer Features in die Banking Systeme
Qualifikationen
- Du kannst mit deiner Erfahrung als Full Stack Software Developer, vorzugsweise im Finanzbereich, punkten
- Du verstehst die Sprache des Bankings und kommunizierst entsprechend zielgruppengerecht
- Du erzielst beeindruckende Resultate, wenn du mit Java (JEE, SpringBoot), TypeScript und JavaScript-Frameworks wie React, Angular oder Vue programmierst
- Du hast Kotlin ebenfalls für dich entdeckt
- Du übernimmst Verantwortung für DevOps, Deployment-Plattformen sowie Frameworks wie Docker oder Kubernetes/OpenShift
- Du kennst dich bestens mit Schnittstellen und APIs aus und kannst diese mithilfe von Swagger/OpenAPI dokumentieren
- Du verfügst über ausgezeichnete Deutsch- und Englischkenntnisse
Benefits
Power Platform Integration Engineer (m/w/d)
Über
Rolle
Wer programmieren kann, holt aus Low-Code am meisten heraus. Genau hier setzt Deine Rolle als Power Platform Integration Engineer an. Auf der Microsoft Power Platform baust Du Anwendungen und Automatisierungen, die Kundinnen und Kunden im Alltag spürbar entlasten. Dabei lernst Du laufend dazu und wächst Schritt für Schritt zur gefragten Ansprechperson für Business Applications heran.
Verantwortung
In Kundenworkshops bist Du mit dabei, hörst genau zu und klärst Anforderungen gemeinsam mit den Fachbereichen
Du konzipierst auf der Power Platform Lösungen, die genau zum Bedarf passen
Apps baust Du mit Low-Code von der ersten Idee bis zum produktiven Betrieb und hältst sie danach aktuell
Des Weiteren automatisierst Du Abläufe mit Power Automate und setzt virtuelle Agenten gezielt ein
Du verantwortest das Application Lifecycle Management (ALM) und bringst Lösungen sauber in die Zielumgebung
Zudem stehst Du den Beraterinnen und Beratern bei Konzeption und Umsetzung als technische Stütze zur Seite
Qualifikationen
Programmieren liegt Dir: In JavaScript, TypeScript und .NET bewegst Du Dich sicher, ebenso in HTML, CSS und JSON
Mit React oder Angular hast Du bereits gearbeitet und dokumentierst Schnittstellen souverän mit Swagger
Power Apps, Power Automate und Dataverse kennst Du in den Grundzügen und hast mit Power Fx erste Formeln geschrieben
Darüber hinaus bringst Du Basiswissen zu Drittsystemen wie SAP mit und hast schon APIs angebunden und verwaltet
Du verstehst, wie Lösungen aufgebaut sind, und begleitest Deployments über alle Umgebungen hinweg
Zudem formulierst Du auf Deutsch präzise und findest auch in englischen Meetings problemlos die richtigen Worte
Benefits
JAVA Software Entwickler (m/w/d)
Über
Rolle
Du suchst nach einer neuen Herausforderung als Software Engineer? In dieser Rolle übernimmst du die Verantwortung für die Entwicklung und Implementierung von Softwarelösungen. Du verbringst deine Zeit damit, komplexe Probleme zu lösen und innovative Lösungen zu finden. Als Professional in deinem Bereich bringst du bereits umfassende Erfahrung mit und bist bereit, deine Fähigkeiten weiterzuentwickeln. Du bist ein wichtiger Teil des Entwicklungsprozesses und trägst dazu bei, dass die Software den höchsten Standards entspricht.
Verantwortung
Du bist in der Neu- und Weiterentwicklung von Applikationen auf Basis von Java und Spring Boot tätig
In dieser Rolle entwickelst du Softwarelösungen für Kunden und analysierst, spezifizierst und implementierst diese
Als Java Software Engineer erarbeitest du gemeinsam mit dem Team Lösungsarchitekturen und setzt diese um
Du unterstützt die Business Analysten bei den Anforderungsanalysen
In dieser Rolle arbeitest du eng mit den Kunden zusammen, um ihre Anforderungen zu verstehen und umzusetzen
Du setzt die entwickelten Lösungen um und sorgst für ihre erfolgreiche Implementierung
Qualifikationen
- Du verfügst über solide Kenntnisse der Programmiersprache Java und Spring Boot
- Du hast mehrjährige Berufserfahrung in der Entwicklung von Software in einem agilen Umfeld
- Du hast Kenntnisse in Cloud Computing und Container-Technologien, wie Docker
- Du hast praktische Erfahrungen mit modernen Softwarearchitekturen
- Du hast Erfahrung mit End-to-End Testing für Softwarelösungen
Benefits
Senior Java Backend Engineer – Financial Services (m/w/d)
Über
Verantwortung
Engineering komplexer Backend- und Business-Logik für zentrale Finanz- und ERP-Anwendungen mit Java, Spring Boot und relationalen Datenbanksystemen
Technische Verantwortung für ausgewählte Applikationsbereiche von der Konzeption und Implementierung über Testing und Integration bis zum stabilen produktiven Betrieb
Aktive Mitgestaltung einer umfangreichen technologischen Modernisierung des Kernsystems sowie Entwicklung nachhaltiger Lösungen gemeinsam mit Architecture und DevOps
Einsatz moderner Development- und AI-Werkzeuge zur Optimierung von Coding, Testing, Dokumentation und Softwarequalität innerhalb eines agilen Entwicklungsmodells
Qualifikationen
Mehrjährige Erfahrung als Java Software Engineer in anspruchsvollen Enterprise-Umgebungen sowie idealerweise fundiertes Verständnis von Banking- oder Finanzprozessen
Sehr gute Kenntnisse im Java-/Spring-Ökosystem inklusive Spring Boot, Maven und Git sowie Erfahrung mit modularen und integrierten Backend-Systemen
Solides Know-how in SQL und Datenbanken, vorzugsweise Oracle; Kenntnisse in Vaadin, Angular, HTML, CSS oder Web Components sind zusätzliche Pluspunkte
Erfahrung mit Scrum, SAFe oder vergleichbaren agilen Vorgehensweisen sowie routinierter Umgang mit Entwicklungs- und Collaboration-Werkzeugen wie Jira und Confluence
Benefits
Software Engineer Embedded (m/w/d)
Über
Verantwortung
- Du entwickelst unsere Enterprise-Software weiter und setzt fachliche Anforderungen in robuste und benutzerfreundliche Funktionen um.
- Du arbeitest in einer etablierten C++-Codebasis und entwickelst die darin enthaltene Business-Logik nachhaltig weiter.
- Du analysierst bestehende Abläufe und Anforderungen, übersetzt sie in passende technische Lösungen und setzt diese eigenständig im Team um.
- Du arbeitest eng mit dem Entwicklungsteam, dem Verkauf, der Beratung und weiteren Fachpersonen zusammen, um passgenaue Lösungen für unsere Kund:innen zu realisieren.
- Du bringst Dich aktiv in die Weiterentwicklung unserer Entwicklungsprozesse, die Codequalität und die Testbarkeit unserer Software ein.
Qualifikationen
- Du verfügst über mehrjährige praktische Erfahrung in der Softwareentwicklung mit C++, idealerweise im Enterprise-Umfeld.
- Du hast Freude daran, komplexe fachliche Anforderungen zu verstehen und in klare, wartbare Business-Logik zu übersetzen.
- Du findest Dich auch in komplexen und bestehenden Softwaresystemen zurecht und arbeitest Dich gerne in umfangreiche Codebasen ein.
- Du bringst Kenntnisse in objektorientierter Programmierung, relationalen Datenbanken und automatisierten Tests mit.
- Du arbeitest sorgfältig, lösungsorientiert und pragmatisch, kommunizierst klar und übernimmst gerne Verantwortung für Deine Aufgaben und Lösungen.
Benefits