4 IT - Software Development in Thun
Frontend-Entwicklung (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Frontend-Lösungen mit modernen Frameworks wie Angular, Blazor, React oder Vue und bringst dein tiefes Verständnis für Architektur, saubere Schnittstellen und testgetriebene Entwicklung ein. Du verantwortest die Umsetzung benutzerfreundlicher, responsiver und barrierefreier Oberflächen – von der Interpretation von Mockups aus Tools wie Figma oder Balsamiq bis zur Integration in CI/CD-Pipelines. Du übernimmst die Verantwortung für Code-Qualität und UI-Testautomatisierung und dokumentierst deine Lösungen strukturiert und nachvollziehbar. Dabei denkst du systemisch, strukturierst Anforderungen für technische und nicht-technische Stakeholder und treibst gemeinsam mit anderen die Umsetzung von Mobile-First- und Accessibility-Anforderungen voran. Als erfahrene, selbständige und kommunikative Persönlichkeit unterstützt du dein Umfeld, teilst dein Wissen und inspirierst andere zu einfachen, hochwertigen Lösungen.
Verantwortung
- Du entwickelst und optimierst anspruchsvolle Frontend-Lösungen in hoher Qualität.
- In dieser Rolle strukturierst und konkretisierst du Anforderungen für technische und nicht-technische Stakeholder.
- Als Frontend-Entwicklung Spezialist·in arbeitest du eng mit deinem Team zusammen und verfolgst gemeinsame Ziele.
- Du eignest dir neue Fachgebiete schnell an und setzt das Erlernte zielgerichtet in Projekten um.
- In dieser Rolle übernimmst du Verantwortung, kommunizierst aktiv und bringst eine hohe Leistungsbereitschaft ein.
- Als Frontend-Entwicklung Spezialist·in achtest du auf einfache, nutzerfreundliche Lösungen mit klarer Systematik.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung mit modernen Frontend-Frameworks wie Angular, React, Vue oder Blazor und bist bereit, Blazor gezielt zu vertiefen.
- Du beherrschst .NET Core und setzt responsive, mobile-first Frontends sicher um.
- Du bist versiert in der barrierefreien Gestaltung von Benutzeroberflächen und arbeitest routiniert nach Mockups aus Tools wie Balsamiq oder Figma.
- Du hast praktische Erfahrung mit UI-Testautomatisierung sowie der Umsetzung von CI/CD-Anforderungen.
- Du arbeitest gerne in agilen Umgebungen (Scrum, Kanban, SAFe) und kommunizierst sicher auf Deutsch (mindestens Niveau B2).
Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Weboberflächen, die Nutzerfreundlichkeit, Performance und modernes Design vereinen. Du übernimmst die Verantwortung für die technische Umsetzung komplexer Frontend-Lösungen und triffst dabei wichtige Architektur- und Technologieentscheide. Du sorgst für sauberen, wartbaren Code, etablierst Best Practices im Frontend und treibst die kontinuierliche Verbesserung der User Experience voran. Zudem analysierst und optimierst du bestehende Anwendungen und bringst deine Erfahrung ein, um technische Herausforderungen effizient und nachhaltig zu lösen. Als erfahrene Fachkraft für Weboberflächen fungierst du als zentrale Ansprechperson für frontendrelevante Fragestellungen und trägst so wesentlich zum Erfolg digitaler Lösungen bei.
Verantwortung
- Du entwickelst anspruchsvolle Weboberflächen mit hoher Code- und Designqualität.
- In dieser Rolle strukturierst und übersetzt du Anforderungen verständlich für technische und nicht-technische Stakeholder.
- Du arbeitest eng mit deinem Team zusammen und stellst gemeinsame Ziele und Ergebnisse in den Mittelpunkt.
- Als erfahrene Fachkraft für Weboberflächen eignest du dir neue Fachgebiete schnell an und setzt das Wissen zielgerichtet um.
- Du übernimmst Verantwortung für deine Aufgaben, kommunizierst proaktiv und bringst eine hohe Leistungsbereitschaft ein.
- In dieser Rolle strebst du nach einfachen, robusten Lösungen, die dem Nutzer einen klaren Mehrwert bieten.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung mit modernen Frontend-Frameworks wie Angular, React, Vue oder Blazor und bist bereit, Blazor vertieft einzusetzen.
- Du arbeitest sicher mit .NET Core und setzt Frontends auf dieser Basis performant und wartbar um.
- Du beherrschst Responsive Design und entwickelst Oberflächen konsequent nach Mobile-First-Prinzipien.
- Du setzt barrierefreie Frontends anhand von Mockups (z. B. Balsamiq, Figma) um und verfügst über Erfahrung in der UI-Testautomatisierung.
- Du bist mit agilen Methoden wie Scrum, Kanban oder SAFe vertraut und kommunizierst auf Deutsch sicher in Wort und Schrift (mindestens Niveau B2).
Fullstack Softwareentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Webanwendungen von der Idee bis zum produktiven Einsatz und verbindest dafür Frontend und Backend zu einer leistungsfähigen Gesamtlösung. Du verantwortest die Analyse fachlicher Anforderungen, die Konzeption passender Softwarearchitekturen sowie deren saubere und wartbare Implementierung. Dabei triffst du technische Entscheidungen selbstständig, wählst geeignete Technologien aus und stellst hohe Qualitätsstandards durch Tests und Code-Reviews sicher. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um Business-Anforderungen zu verstehen und in nutzerfreundliche, performante Anwendungen zu übersetzen. Durch deine Erfahrung als Professional treibst du kontinuierliche Verbesserungen in Codebasis, Entwicklungsprozessen und Systemlandschaft voran.
Verantwortung
- Du realisierst eigenständig kleinere und mittlere Web- und Softwareprojekte
- In dieser Rolle begleitest du den gesamten Softwareentwicklungsprozess von der Spezifikation bis zur Inbetriebnahme
- Du optimierst und entwickelst bestehende Kundenlösungen gezielt weiter
- Als Fullstack Softwareentwickler arbeitest du eng und regelmässig mit Kunden aus dem privaten und öffentlichen Sektor zusammen
- Du übernimmst Verantwortung in abwechslungsreichen und vielfältigen Kundenprojekten
Qualifikationen
- Abgeschlossenes Studium, idealerweise in Informatik, Wirtschaftsinformatik, oder langjährige Berufserfahrung in der Software-Entwicklung
- Mehrjährige Praxis in der Software-Entwicklung mit C#/.NET im Backend sowie Angular, Angular Material, Typescript, HTML und CSS im Frontend
- Gute Kenntnisse in relationalen Datenbanken wie SQL Server, MySQL, Oracle, DB2 und Access
- Grundverständnis von Kryptographie und Interesse, dieses Wissen in der Praxis einzusetzen
- Ausgeprägtes Flair für Kundenberatung und die Fähigkeit, technische Inhalte verständlich zu vermitteln
- Freude an der Zusammenarbeit in einem interdisziplinären Team und an der gemeinsamen Lösung komplexer Aufgaben
Java Software Architect (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als erfahrene Fachkraft die Softwarearchitektur komplexer Systeme und trägst massgeblich zu deren langfristiger Qualität und Skalierbarkeit bei. Du übernimmst die Verantwortung für Architekturentscheidungen, definierst Standards und Richtlinien und stellst sicher, dass technische Lösungen zu den fachlichen Anforderungen passen. Du analysierst bestehende Systemlandschaften, identifizierst Optimierungspotenziale und leitest daraus tragfähige Architekturkonzepte ab. Zudem koordinierst du die technische Zusammenarbeit mit verschiedenen Stakeholdern und unterstützt Entwicklungsteams bei der Umsetzung der Architekturvorgaben. Durch dein Know-how treibst du technologische Weiterentwicklungen voran und stellst eine nachhaltige, zukunftsfähige Softwarebasis sicher.
Verantwortung
- Du unterstützt unsere Kunden als Senior Software- und Plattformarchitekt in anspruchsvollen Grossprojekten
- In dieser Rolle erarbeitest du System-, Lösungs- und Integrationsarchitekturen und begleitest Umsetzung, Integration und Betrieb
- Du entwickelst Transitions- und Migrationskonzepte, planst Datenmigrationen und sicherst Rückwärtskompatibilität
- In dieser Rolle konzipierst du Sicherheits- und Betriebsarchitekturen für sicherheitskritische Lösungen mit hoher Verfügbarkeit
- Du definierst und prüfst Schnittstellen- und Integrationslösungen inklusive API Contracts und Schema Governance
- Als Softwarearchitektur Fachkraft fungierst du als technischer Mentor für Entwicklungsteams und Schnittstelle zu Produkt- und Betriebsteams
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du besitzt fundierte Erfahrung im Design von Microservices (DDD, Bounded Contexts, Event Storming) sowie in Enterprise Java mit Spring / Spring Boot / JEE.
- Du hast Praxis im Einsatz von Angular im Frontend und bist mit Integrationsmustern wie SOAP, REST/JSON, gRPC, SEDEX sowie asynchronen Technologien wie Kafka, Schema Registry, AsyncAPI und JMS/IBM MQ vertraut.
- Du kennst dich in Security-Themen wie Authentisierung und Autorisierung, IAM, PKI, Hardware Security Modules (HSM) und Netzwerkzonenkonzepten aus.
- Du hast Erfahrung im Betrieb und Monitoring von Microservices mit Docker, Kubernetes/OpenShift, Helm und ArgoCD sowie im Einsatz von CI/CD- und Build-Tools wie Maven, Nexus und Git.
- Du agierst als Senior Software-/Plattformarchitekt mit mindestens fünf Jahren Erfahrung, arbeitest selbständig, kommunizierst klar und legst Wert auf einfache, qualitativ hochwertige Lösungen.