18 IT - Web Development / Design in Paradiso
Softwareentwickler:in für ERP-Anwendungen (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung eines zentralen ERP-Systems und angrenzender Business-Anwendungen aktiv mit und prägst damit entscheidende Geschäftsprozesse. Du übernimmst die Verantwortung für die Umsetzung fachlicher Anforderungen und sorgst dafür, dass komplexe Abläufe in eine klare und robuste Geschäftslogik übersetzt werden. Dabei arbeitest du an zentralen Datenflüssen und Benutzeroberflächen, die täglich von professionellen Anwendern genutzt und geschätzt werden. Du analysierst bestehende Funktionen, identifizierst Optimierungspotenziale und setzt Verbesserungen strukturiert und nachhaltig um. Durch dein Engagement trägst du massgeblich dazu bei, dass die Systeme stabil, effizient und zukunftsfähig bleiben.
Verantwortung
- Du entwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen weiter.
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um.
- Du analysierst und optimierst Geschäftsprozesse sowie zugehörige Datenflüsse.
- Als Softwareentwickler:in integrierst du Schnittstellen zu internen und externen Systemen.
- Du arbeitest eng mit Fachbereichen zusammen, um Anforderungen zu verstehen und zu konkretisieren.
- In dieser Rolle stellst du durch Reviews, Tests und saubere Architektur eine hohe Codequalität sicher und behebst nachhaltig Fehler im laufenden Betrieb.
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Routine in mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java)
- Geübte, strukturierte Analyse und Umsetzung fachlicher Anforderungen
- Praxis im Einsatz von Git sowie in gängigen Software-Entwicklungsprozessen
- Arbeitsweise geprägt von wartbarem, klar strukturiertem Code und lösungsorientiertem Denken
Softwareentwickler für VoIP-Systeme (m/w/d)
Rolle
In dieser Rolle entwickelst und optimierst du anspruchsvolle VoIP-Systeme, die stabile, sichere und performante Kommunikation ermöglichen. Du übernimmst die Verantwortung für Konzeption, Implementierung und Weiterentwicklung von Softwarekomponenten entlang des gesamten Entwicklungszyklus. Dabei analysierst du komplexe Anforderungen, entwirfst passende Architekturen und stellst durch sauberen, wartbaren Code eine hohe Softwarequalität sicher. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um technische Lösungen präzise auf fachliche Bedürfnisse abzustimmen und bestehende Systeme kontinuierlich zu verbessern. Zudem verantwortest du die Fehleranalyse und Performanceoptimierung, um einen zuverlässigen Betrieb der VoIP-Plattform sicherzustellen.
Verantwortung
- Du entwickelst komplexe, moderne VoIP-Softwarelösungen und passt technische Spezifikationen an unsere Telefoniesysteme an.
- In dieser Rolle planst, koordinierst und leitest du technische Teilprojekte und begleitest deren Umsetzung.
- Du berätst zu Architektur-, Technologie- und Best-Practice-Fragen und stellst wartbare, gut designte Lösungen sicher.
- Als Softwareentwickler für VoIP-Systeme entwickelst und pflegst du Anwendungen, Module und Schnittstellen zu Datenbanken und Drittsystemen.
- Du erkennst Leistungsengpässe frühzeitig, leitest Gegenmassnahmen ein und optimierst Deployment- und Testprozesse (CI/CD).
- In dieser Rolle eignest du dir neue Technologien an, führst Pilotprojekte durch und unterstützt das Team als Coach und Enabler.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium (HF / FH oder gleichwertig) in Informatik und bringst 4–6 Jahre Erfahrung in der Entwicklung und Architektur webbasierter Dienste mit.
- Du hast fundierte Kenntnisse in Java mit Spring Boot, idealerweise ergänzt durch Erfahrung in PHP, LUA oder C, sowie in RESTful Web Services und gängigen Webtechnologien (JavaScript, CSS, HTML5).
- Du kennst dich mit VoIP- / SIP-Technologien und Systemen wie Kamailio, OpenSIPS, Asterisk oder FreeSWITCH aus oder hast bereits erste Berührungspunkte gesammelt.
- Du verfügst über ein gutes Verständnis von Software-Sicherheit (z.B. SSL / HTTPS, JWT, Verschlüsselungstechniken) sowie von Datenbankmodellierung in SQL- und NoSQL-Systemen (z.B. MySQL, MongoDB).
- Du bist vertraut mit Linux / RHEL, Shell Scripting, Git, Web- und Application-Servern sowie grundlegenden Netzwerkthemen wie DNS, Load Balancer und HTTP.
- Du hast Erfahrung mit automatisierten CI/CD-Pipelines und arbeitest gerne in internationalen Projekten mit externen Mitarbeitenden zusammen, wobei du eigene innovative Ideen einbringst.
Benefits
Lead-Entwickler VoIP-Software (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führungsverantwortung für die Entwicklung und Weiterentwicklung leistungsfähiger VoIP-Softwarelösungen. Du verantwortest die Konzeption und Umsetzung robuster, skalierbarer Architekturen und stellst sicher, dass hohe Qualitäts- und Sicherheitsanforderungen eingehalten werden. Dabei triffst du zentrale Technologieentscheidungen, optimierst bestehende Komponenten und sorgst für eine nachhaltige Weiterentwicklung der Softwarelandschaft. Du analysierst komplexe Anforderungen, entwickelst daraus klare technische Spezifikationen und begleitest den gesamten Entwicklungszyklus von der Idee bis zum produktiven Einsatz. Mit deinem professionellen Erfahrungshintergrund setzt du moderne Entwicklungsstandards, etablierst effiziente Prozesse und trägst wesentlich dazu bei, die Zukunft von VoIP-Lösungen aktiv zu gestalten.
Verantwortung
- Du entwickelst komplexe, moderne VoIP-Softwarelösungen und passt sie an fachliche Anforderungen an
- In dieser Rolle erstellst du gemeinsam mit dem Team technische Spezifikationen und setzt sie in tragfähige Implementierungen um
- Du übernimmst die technische Leitung in Teilprojekten, planst und koordinierst Aktivitäten und unterstützt aktiv bei der Umsetzung
- Als Lead-Entwickler VoIP-Software berätst du zu Architektur-, Technologiefragen und Best Practices und coachst weniger erfahrene Teammitglieder
- Du optimierst kontinuierlich Performance, Wartbarkeit sowie Deployment- und Testprozesse (CI/CD) und leitest passende Verbesserungsmassnahmen ein
- In dieser Rolle arbeitest du dich in neue Themen ein, führst Pilotprojekte durch und sorgst für aussagekräftige und aktuelle Dokumentation
Qualifikationen
- Du hast ein abgeschlossenes Studium (HF, FH oder gleichwertig) in Informatik und bringst 4–6 Jahre Erfahrung in der Entwicklung und Architektur webbasierter Dienste mit.
- Du verfügst über fundiertes Know-how in Java mit Spring Boot und idealerweise in weiteren Sprachen wie PHP, LUA oder C sowie in modernen Webtechnologien (JavaScript, CSS, HTML5).
- Du kennst dich mit RESTful Web Services, Software-Sicherheit (SSL/HTTPS, JWT, Verschlüsselung) und Datenbankmodellierung in SQL- und NoSQL-Systemen (z.B. mySQL, MongoDB) sehr gut aus.
- Du hast Erfahrung mit VoIP/SIP-Umgebungen und relevanten Plattformen wie Kamailio, OpenSIPS, Asterisk oder FreeSWITCH.
- Du bist geübt im Umgang mit Linux/RHEL, Shell Scripting, Git, Web- und Application-Servern sowie in CI/CD-Pipelines und den dazugehörigen Automatisierungstools.
- Du arbeitest gerne in internationalen Projekten mit externen Mitarbeitenden zusammen und bringst eigene innovative Ideen aktiv in die Weiterentwicklung von Lösungen ein.
Benefits
Lead-Entwicklung Ruby-on-Rails (m/w/d)
Rolle
Tauche ein in die Welt der modernen Webentwicklung und gestalte als Lead-Entwicklung Ruby-on-Rails komplexe Applikationen von der Idee bis zum stabilen Betrieb. In dieser Rolle übernimmst du die technische Leitung von Projekten, triffst zentrale Architekturentscheidungen und stellst hohe Qualitätsstandards im Code sicher. Du verantwortest das Design und die Implementierung performanter, skalierbarer Backend-Services auf Basis von Ruby-on-Rails und bindest dabei relevante Schnittstellen und Datenquellen ein. Zudem koordinierst du die Zusammenarbeit mit anderen Entwickler:innen, gibst dein Fachwissen weiter und förderst eine effiziente, saubere Entwicklungsweise. Durch kontinuierliche Optimierung bestehender Lösungen treibst du die technologische Weiterentwicklung der Produkte aktiv voran.
Verantwortung
- Du verantwortest den gesamten Technologie-Stack und Life Cycle deiner Ruby-on-Rails-Applikationen.
- In dieser Rolle entwickelst und implementierst du individuelle Kundenlösungen sowie Funktionen für bestehende Produkte.
- Als Lead-Entwicklung Ruby-on-Rails koordinierst du technische Entscheidungen im Team und stellst hohe Codequalität sicher.
- Du arbeitest eng mit einem jungen, kompetenten Team an anspruchsvollen, technologisch modernen Projekten.
- In dieser Rolle übernimmst du viel Eigenverantwortung und gestaltest Lösungen selbstständig und proaktiv mit.
- Als Lead-Entwicklung Ruby-on-Rails trägst du zur kontinuierlichen Verbesserung von Entwicklungsprozessen und Architekturen bei.
Qualifikationen
- Du hast mehrjährige Erfahrung als Full Stack Software Engineer mit Ruby on Rails und SQL.
- Du fühlst dich im Umgang mit Linux-Systemen und Command Line Tools (z.B. ssh, scp, vim) sehr sicher.
- Du arbeitest gerne eigenverantwortlich und gleichzeitig konstruktiv im Team.
- Du beherrschst die deutsche Sprache auf sehr hohem Niveau in Wort und Schrift.
- Du gehst analytisch und strukturiert vor und legst Wert auf effizientes, qualitativ hochwertiges Arbeiten.
- Du trittst kundenorientiert, korrekt und teamfähig auf und zeichnest dich durch Flexibilität und Disziplin aus.
Benefits
Erfahrene:r Ruby-on-Rails-Entwickler:in (m/w/d)
Rolle
Tauche ein in eine verantwortungsvolle Rolle, in der du komplexe Webanwendungen mit Ruby on Rails konzipierst, implementierst und kontinuierlich verbesserst. In dieser Position übernimmst du die technische Gesamtverantwortung für zentrale Backend-Komponenten, gestaltest Softwarearchitekturen und triffst grundlegende Technologieentscheidungen. Du analysierst fachliche Anforderungen, setzt sie in sauberen, wartbaren Code um und stellst dabei hohe Qualitätsstandards durch Tests, Reviews und automatisierte Prozesse sicher. Zudem optimierst du bestehende Funktionen hinsichtlich Performance, Sicherheit und Skalierbarkeit und bringst aktiv eigene Ideen ein. Durch deine Erfahrung unterstützt du andere Entwickler:innen, gibst fachliches Feedback und trägst zu einer professionellen Engineering-Kultur bei.
Verantwortung
- Als erfahrene:r Ruby-on-Rails-Entwickler:in verantwortest du den gesamten Stack und Life Cycle unserer Applikationen.
- Du arbeitest in einem jungen, kompetenten Team an hochinteressanten Softwareprojekten.
- In dieser Rolle setzt du moderne Technologien gezielt ein, um hochwertige Lösungen zu entwickeln.
- Du übernimmst viel Eigenverantwortung und trägst mit deiner hohen Eigenkompetenz zur Qualität der Ergebnisse bei.
- Als erfahrene:r Ruby-on-Rails-Entwickler:in unterstützt du sowohl individualisierte Kundenprojekte als auch langjährig erprobte Produkte.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung als Full Stack Software Engineer mit Ruby on Rails und sicherem Umgang mit SQL.
- Du fühlst dich im Arbeiten mit Linux-Systemen und Command Line Interfaces (inkl. ssh, scp, vim) zu Hause.
- Eigenverantwortliches Arbeiten ist für dich selbstverständlich, gleichzeitig schätzt du die Zusammenarbeit im Team.
- Du kommunizierst mündlich und schriftlich sehr sicher auf Deutsch.
- Du gehst analytisch und strukturiert vor und arbeitest effizient sowie qualitätsbewusst.
- Kundenorientiertes Denken, korrektes Auftreten sowie Flexibilität, Disziplin und Teamgeist zeichnen dich aus.
Benefits
Anwendungsentwickler:in für ERP-Geschäftssysteme (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung eines ERP-Systems und angrenzender Business-Anwendungen, die täglich von professionellen Anwendern genutzt werden. Du übernimmst die Umsetzung fachlicher Anforderungen und sorgst dafür, dass zentrale Geschäftsprozesse effizient, transparent und stabil abgebildet sind. Dabei modellierst du komplexe Geschäftslogik und trägst dazu bei, Datenflüsse und Benutzeroberflächen zielgerichtet zu optimieren. Du verantwortest die kontinuierliche Verbesserung bestehender Systeme und bringst eigene Ideen für funktionale Erweiterungen ein. Durch dein strukturiertes und analytisches Vorgehen leistest du einen wesentlichen Beitrag zur Weiterentwicklung moderner ERP-Geschäftssysteme.
Verantwortung
- Du weiterentwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um
- Du analysierst und optimierst Geschäftsprozesse und Datenflüsse
- Als Anwendungsentwickler:in für ERP-Geschäftssysteme entwickelst und integrierst du Schnittstellen zu internen und externen Systemen
- Du arbeitest eng mit den Fachbereichen zusammen, um Anforderungen aufzunehmen und zu konkretisieren
- In dieser Rolle stellst du durch Reviews, Tests und eine saubere Architektur die Codequalität sicher und löst Probleme nachhaltig im laufenden Betrieb
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Praxis mit mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java) sowie Versionskontrolle mit Git
- Stärke in der strukturierten Analyse von Anforderungen und deren sauberer technischer Umsetzung
- Hoher Anspruch an wartbaren, klar strukturierten und gut dokumentierten Code sowie selbstständige, lösungsorientierte Arbeitsweise
- Idealerweise Erfahrung mit UI-Technologien (z. B. Qt/QML), Datenbanken (SQL/NoSQL) und Schnittstellen wie REST oder Messaging
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
Software Engineer (Fullstack) (m/w/d)
Über
Verantwortung
Implementierung komplexer Businesslogik in Angular und Java
Eigenständige Testentwicklung: Modul- und Integrationstests
Weiterentwicklung eines SCADA-Systems und zugehöriger Engineeringtools
Umsetzung von Schnittstellen und branchenspezifischen Standards
Teamorientierte Zusammenarbeit mit Projektleitung und interdisziplinären Entwicklerteams
Qualifikationen
Ausbildung als Informatiker (FH/HF) mit fundierter Praxiserfahrung
Kenntnisse in Angular 2+, Java (8/11), OSGI, Maven, Spring Boot
Erfahrung mit CI/CD-Tools wie Jenkins, Nexus sowie der Eclipse IDE
Sicherer Umgang mit Docker, Grundkenntnisse in Kubernetes (Helm), Windows & Linux
Vertraut mit Microservices-Architekturen und Messaging via RabbitMQ (AMQP)
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Backend Engineer (m/w/d)
Über
Verantwortung
Du entwickelst performante und skalierbare Backend-Applikationen mit modernen Technologien
Mit C#, Kotlin oder Java baust und betreibst Du zentrale Banking-Lösungen
Du gestaltest und wartest Schnittstellen zu Drittsystemen
Auch der Betrieb von Legacy-Systemen und Azure-Lösungen gehört zu Deinen Aufgaben
Zudem etablierst Du moderne DevOps- und CI/CD-Praktiken im Team
Qualifikationen
Du bringst ein abgeschlossenes Informatik- oder Wirtschaftsinformatikstudium oder eine vergleichbare Ausbildung mit
Du hast mehrjährige Erfahrung mit geschäftskritischen Systemen und mindestens 5 Jahre als Backend Developer in objektorientierten Sprachen
Du interessierst dich für Cloud- und IT-Architekturen und kennst dich gut mit relationalen Datenbanken aus
Idealerweise hast Du Erfahrung mit CI/CD-Tools wie GitHub Enterprise und Container-Technologien wie Docker
Du arbeitest eigenständig, strukturiert und bist bereit, Betriebs- und Supportaufgaben zu übernehmen
Sehr gute Deutschkenntnisse in Wort und Schrift
Senior Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung skalierbarer Backend-Systeme mit modernen Technologien und Fokus auf Performance
Umsetzung zentraler Banking-Applikationen mit C#, Kotlin oder Java inklusive Betrieb
Gestaltung und Pflege von Schnittstellen zu Drittsystemen
Verantwortung für Legacy-Systeme sowie Azure-basierten Betrieb
Einführung und Weiterentwicklung von DevOps-Methoden und CI/CD-Pipelines im Team
Qualifikationen
Abgeschlossenes Studium in Informatik/Wirtschaftsinformatik oder vergleichbare Qualifikation
Mehrjährige Praxis mit geschäftskritischen Systemen und mind. 5 Jahren Erfahrung als Backend-Entwickler in objektorientierten Sprachen
Starkes Interesse an Cloud-Architekturen sowie fundiertes Know-how in relationalen Datenbanken
Vorteilhaft: Erfahrung mit CI/CD-Tools (z. B. GitHub Enterprise) und Container-Technologien wie Docker
Selbstständige, strukturierte Arbeitsweise sowie Bereitschaft für Betriebs- und Supportaufgaben
Sehr gute Deutschkenntnisse in Wort und Schrift