13 Software Development - Software in Bern
Angular & Java Software Engineer (m/w/d)
Verantwortung
Du entwickelst moderne Webanwendungen im agilen Team
Du legst Wert auf sauberen, wartbaren Code und hohe Softwarequalität
Du setzt automatisierte Tests ein, um Stabilität und Funktionalität zu sichern
Du bringst dich aktiv in technische und fachliche Diskussionen ein
Du lernst stetig weiter und arbeitest eng mit Kunden zusammen – vor Ort oder remote
Qualifikationen
Du hast eine abgeschlossene Informatikausbildung und Erfahrung in der Softwareentwicklung
Du beherrschst moderne Frontend-Frameworks wie Angular, React oder Vue.js und kennst dich im Java-/Spring-Backend aus
Du kannst RESTful APIs entwerfen und skalierbare Anwendungen mit Datenbanken und Cloud-Technologien umsetzen
Du arbeitest sicher mit Kubernetes, Docker und CI/CD und nutzt Design-Patterns gezielt
Du bist ein kommunikativer Teamplayer, reist gerne und sprichst sehr gut Deutsch und Englisch
Software Engineer - Applikationsentwicklung & KI (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Full-Stack-Lösungen von der ersten Idee bis zum produktiven Einsatz. Du übernimmst Verantwortung für die Entwicklung stabiler, performanter und nutzerfreundlicher Anwendungen über alle Schichten hinweg. Dabei analysierst du komplexe Anforderungen, triffst fundierte Architektur- und Technologieentscheide und setzt diese sauber um. Du begleitest den gesamten Lifecycle der Software, optimierst bestehende Funktionen kontinuierlich und stellst hohe Qualitäts- und Sicherheitsstandards sicher. Zudem trägst du mit deinem Erfahrungsschatz dazu bei, Entwicklungsprozesse, Tools und Best Practices laufend weiterzuentwickeln.
Verantwortung
Du entwickelst eigenständigen Softwarelösungen weiter und orientierst dich flexibel an den Bedürfnissen unserer Kundschaft.
Du nutzt Künstliche Intelligenz effizient im Entwicklungsprozess und sicherst die Qualität von KI-generiertem Code durch gezielte Code-Reviews.
Du planst, implementierst und testest Anbindungen an verschiedene Umsysteme für einen reibungslosen Datenaustausch.
Du programmierst hochwertige Software, die sowohl technisch überzeugt als auch durch eine intuitive Bedienung begeistert.
In dieser Rolle übernimmst du die Federführung für spezifische IT-Projekte und begleitest sie eigenverantwortlich von der Idee bis zum Abschluss.
Qualifikationen
Abgeschlossenes Studium in Informatik (FH/Uni), idealerweise auf Master-Niveau mit Schwerpunkt Applikationsentwicklung.
Mehrjährige Praxis in objektorientierter Softwareentwicklung mit Java, AngularJS, Angular und JavaScript.
Erste praktische Erfahrung im Einsatz von KI-Tools innerhalb des Softwareentwicklungsprozesses
Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch, Französisch von Vorteil.
Benefits
Data Base Engineer (m/w/d)
Verantwortung
Du analysierst die Bedürfnisse des Kunden und erarbeitest konkrete Lösungen
Du unterstützt das Account Management bei der Akquisition von Projekten
Du verantwortest die Beratung von Kunden im Bereich relationaler Modellierung, Datenmigration und Datenqualität
Du arbeitest eng mit anderen Teammitgliedern zusammen
Du schätzt den direkten Kontakt mit Kunden
Du bringst eine lösungsorientierte, strukturierte und analytische Denkweise mit.
Qualifikationen
Du hast Erfahrung im Arbeiten mit verschiedenen Datenbanken (Oracle, MS-SQL, etc.)
Du verfügst über fundierte Kenntnisse in SQL und PL/SQL
Du zeigst eine hohe Lernbereitschaft und die Motivation dich stetig weiterzubilden
Erfahrung in Datenmigration, Integration und Datenqualität sind von Vorteil
Du verfügst über ausgezeichnete Deutschkenntnisse in Wort und Schrift
Benefits
Project Manager & Software Engineer – .NET & Full-Stack (m/w/d)
Rolle
Code, der überzeugt – Architektur, die bleibt. Gesucht wird eine erfahrene Entwicklerpersönlichkeit, die nicht nur exzellenten Code schreibt, sondern Projekte vom ersten Konzept bis zum produktiven Go-live aktiv prägt. Wer technische Führung mit echter Gestaltungsfreude verbindet und moderne Microsoft-Technologien liebt, findet hier ein Umfeld, das Ideen wirklich willkommen heisst.
Verantwortung
Entwicklung hochwertiger, wartbarer Softwarelösungen auf Basis des modernen .NET-Ökosystems (C#, ASP.NET Core, Blazor)
Technische Projektverantwortung: Steuerung von Entwicklungsvorhaben von der Anforderungsanalyse über Design und Umsetzung bis zum produktiven Rollout
Enge Zusammenarbeit mit internen Fachbereichen und externen Partnern zur Übersetzung komplexer Anforderungen in nachhaltige, skalierbare Lösungen
Aktive Mitgestaltung von Softwarearchitektur, Coding-Standards und Entwicklungsprozessen im Team
Mentoring und fachlicher Austausch mit Entwicklungskolleginnen und -kollegen – als technische Sparringsperson auf Augenhöhe
Einsatz und Evaluation moderner Entwicklungsansätze: AI-gestützte Entwicklung (GitHub Copilot, Claude Code o. ä.), Testautomatisierung (xUnit, Playwright) und CI/CD-Pipelines
Datenbankdesign und -optimierung mit MS SQL Server inkl. Entity Framework und performanten Abfragestrategien
Qualifikationen
Abgeschlossenes Informatikstudium oder gleichwertige Qualifikation mit nachgewiesener Praxistiefe
Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit C#, .NET und MS SQL
Solides Verständnis objektorientierter Design-Prinzipien (SOLID, Clean Architecture, DDD) und moderner Entwurfsmuster
Erfahrung mit Blazor oder vergleichbaren komponentenbasierten UI-Frameworks
Nachweisbare Erfahrung in der technischen Leitung von IT-Projekten agiler oder hybrider Natur
Affinität für AI-gestützte Entwicklung und Testautomatisierung als deutliches Plus
Pragmatische, lösungsorientierte Arbeitsweise mit hohem Qualitätsanspruch und Teamgeist
Senior Software Engineer – Backend-Profi mit Weitblick (m/w/d)
Verantwortung
Du entwickelst robuste und skalierbare Backend-Lösungen für unsere Kernanwendungen.
Du gestaltest Software-Architekturen mit und übernimmst Verantwortung für deren Umsetzung.
Du analysierst bestehende Systeme, optimierst deren Performance und führst Refactorings durch.
Du arbeitest eng mit dem DevOps-Team und der Qualitätssicherung zusammen.
Du bringst dich aktiv in Code-Reviews, Pair Programming und technische Entscheidungen ein.
Qualifikationen
Du verfügst über fundierte Erfahrung in der Backend-Entwicklung mit Java, C# oder Node.js.
Du kennst dich aus mit Datenbanken, APIs und modernen Softwarearchitekturen.
Du hast ein hohes Qualitätsbewusstsein und automatisierte Tests sind für dich selbstverständlich.
Du arbeitest selbständig, strukturiert und denkst lösungsorientiert.
Du sprichst sehr gut Deutsch und beherrschst technisches Englisch.
Techstack: Java / C# / Node.js, REST, SQL/NoSQL, Git, Docker, CI/CD, Microservices, Kubernetes
Benefits
Senior Java Developer – Fokus Backend & Microservices (m/w/d)
Rolle
Als erfahrener Java Developer übernimmst du die Verantwortung für die Entwicklung moderner Microservices und Backend-Architekturen. Du arbeitest eng mit DevOps, QA und dem Produktteam zusammen, um performante und skalierbare Lösungen zu schaffen.
Verantwortung
Design und Entwicklung von Microservices mit Java und Spring Boot
Aufbau und Pflege von REST-APIs sowie Datenbankanbindungen
Mitarbeit bei Architekturentscheidungen und Code Reviews
Sicherstellung von Qualität durch automatisierte Tests
Unterstützung jüngerer Teammitglieder und Know-how-Transfer
Qualifikationen
Informatikstudium (FH/Uni) oder vergleichbare Ausbildung
Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung
Erfahrung mit Spring Boot, Microservices und agilen Projekten
Sehr gute Deutschkenntnisse (C1), Englischkenntnisse von Vorteil
Teamorientiert, eigenverantwortlich und technologiebegeistert
Techstack
Java, Spring Boot, REST, PostgreSQL, Docker, Kubernetes, Git, Maven, Jenkins
Benefits
Fullstack Cloud Developer – Azure & Microservices (m/w/d)
Verantwortung
Ein zukunftsorientierter Rocken Partner sucht dich – eine technisch starke Fachperson, die skalierbare Cloudlösungen mit Webtechnologien kombiniert.
Aufgaben:
Konzeption und Entwicklung von Fullstack-Applikationen in der Azure-Cloud
Umsetzung von responsiven Frontends und performanten Backends
Mitarbeit bei der Weiterentwicklung der Softwarearchitektur und DevOps-Prozesse
Integration von Services und APIs in moderne Cloudumgebungen
Qualifikationen
Erfahrung mit C#/.NET im Backend sowie HTML/CSS und JavaScript im Frontend
Kenntnisse in Cloud-Services (Azure Functions, App Services, Key Vault etc.)
Analytisches Denken und eigenverantwortliches Arbeiten
Deutschkenntnisse auf mindestens C1-Niveau
Tech Stack: C#, .NET 6+, Azure, Angular/React, Azure DevOps, Docker, REST, SQL
Benefits
Software Project Engineer – Digital Platforms & Applications (m/w/d)
Rolle
In dieser Rolle gestaltest du als Projekt Lead Softwareentwickler:in innovative, digitale Lösungen, die einen echten Unterschied machen. Du übernimmst die technische Führung von Projekten und trägst die Verantwortung für Architektur, Qualität und Weiterentwicklung der eingesetzten Technologien. Dabei steuerst du den gesamten Entwicklungsprozess von der Anforderungserhebung über die Umsetzung bis zur erfolgreichen Einführung. Du koordinierst interdisziplinäre Projektteams, triffst technische Entscheidungen und stellst sicher, dass Lösungen effizient, transparent und ressourcenschonend umgesetzt werden. Zudem identifizierst du kontinuierlich Optimierungspotenziale und treibst die technologische Weiterentwicklung der Produkte strategisch voran.
Verantwortung
- Du entwickelst moderne, anspruchsvolle Softwarelösungen und bringst deine Ideen aktiv ein
- Du übernimmst die Projektleitung von der ersten Idee bis zum erfolgreichen Go-Live
- Du arbeitest eng mit internen und externen Stakeholdern zusammen und übersetzt Anforderungen in nachhaltige Lösungen
- Du bist Sparringpartner:in für dein Team und teilst dein Know-how aktiv
- In dieser Rolle gestaltest du Architektur, Prozesse und Standards des Softwareentwicklungsbereichs entscheidend mit
Qualifikationen
- Abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung mit C#, .NET, MS SQL und Blazor
- Fundierte Praxis in der Leitung von IT-Projekten
- Sehr gutes Verständnis objektorientierter Entwicklung und moderner Design-Prinzipien
- Idealerweise Erfahrung mit AI-gestützter Softwareentwicklung und Testautomatisierung
- Freude an Teamarbeit, hoher Eigenverantwortung und pragmatischen Lösungen sowie sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Java-Softwareentwickler (m/w/d)
Verantwortung
- Du entwickelst robuste Java-Anwendungen mit Spring Boot in einem dynamischen, agilen Team
- In dieser Rolle bringst du deine Erfahrungen im Umgang mit Cloud-Technologien und Containern wie Docker ein
- Du wendest agile Methoden an, um Softwarelösungen zielgerichtet und effizient voranzutreiben
- Als Java-Softwareentwickler gestaltest du moderne Softwarearchitekturen aktiv mit
- Du übernimmst Verantwortung für die Qualität durch End-to-End Tests unserer Anwendungen
- In dieser Position nutzt du deine mehrjährige Entwicklungs-Erfahrung zur Optimierung bestehender Prozesse
Qualifikationen
- Du verfügst über ein professionelles Erfahrungslevel in einem fachlich anspruchsvollen Umfeld
- Deine ausgeprägten analytischen und konzeptionellen Fähigkeiten zeichnen dich als lösungsorientierte Persönlichkeit aus
- Du hast Freude daran, Neues zu lernen und dich stetig weiterzuentwickeln
- In einem dynamischen Umfeld findest du dich schnell zurecht und bringst aktiv Ideen ein
- Als Teamplayer überzeugst du mit einem sicheren Auftreten und Verlässlichkeit
- Du kommunizierst stilsicher und klar in deutscher Sprache, sowohl mündlich als auch schriftlich
Benefits
Industrial Software Developer HMI & Controls (m/w/d)
Rolle
Moderne Produktions- und Automationsumgebungen benötigen leistungsfähige Softwarelösungen mit klaren, intuitiven Benutzeroberflächen. Gesucht wird eine entwicklungsstarke Persönlichkeit, welche industrielle HMI-Systeme gestaltet und Softwarelösungen im Umfeld von Automation und Visualisierung vorantreibt.
Verantwortung
Entwicklung und Pflege moderner HMI-Applikationen für industrielle Steuerungs- und Visualisierungssysteme
Programmierung von Frontend-Lösungen mit .NET, C# und WPF
Weiterentwicklung von Bedienoberflächen für Maschinen- und Produktionssysteme
Erstellung technischer Spezifikationen, Dokumentationen und Trainingsunterlagen
Unterstützung bei Installationen, Tests und Inbetriebnahmen in Produktionsumgebungen
Pflege und Weiterentwicklung interner Software-Frameworks und Entwicklungsrichtlinien
Mitarbeit bei Softwareprojekten im Bereich Industrial Automation
Optimierung bestehender Anwendungen hinsichtlich Performance und Benutzerfreundlichkeit
Unterstützung bei Datenbankanbindungen und Backend-Logik
Enge Zusammenarbeit mit Projektteams aus Automation und Engineering
Qualifikationen
Technische Ausbildung in Informatik, Elektrotechnik oder Automation
Weiterbildung auf Fachhochschul- oder HF-Niveau
Sehr gute Kenntnisse in C#, .NET und WPF Entwicklung
Erfahrung mit Webtechnologien wie JavaScript, HTML und CSS
Erfahrung mit industriellen HMI-Systemen (z. B. VisiWin)
Grundkenntnisse in Datenbank- und Backend-Entwicklung
Selbständige, strukturierte und lösungsorientierte Arbeitsweise
Hohe Qualitätsorientierung und technisches Verständnis
Sehr gute Deutschkenntnisse
Interesse an Automationssystemen, Maschinensteuerung und Softwareengineering
Benefits