40 Software in Bern
Software Developer .NET/C# (m/w/d)
Verantwortung
Entwicklung & Pflege von Webanwendungen mit .NET/C# und Microsoft SQL Server
Aktive Mitarbeit in wechselnden Projekten als Teil eines Scrum-Teams
Begleitung von Lösungsarchitekten und Projektleitern von Konzept bis Abnahme
Sicherung der Softwarequalität durch Code-Reviews und Unit-Tests
Qualifikationen
Abgeschlossenes Studium in Informatik, Naturwissenschaften, Mathematik oder Technik
Mehrjährige Erfahrung in der Softwareentwicklung
Fundierte Kenntnisse in .NET/C# und Microsoft SQL Server
Strukturierte & eigenverantwortliche Arbeitsweise, praxisorientierte Lösungen
Teamorientiert, Erfahrung mit agilen Methoden
Sprachkenntnisse: Deutsch (sehr gut), Englisch (gut)
Benefits
Cloud Infrastructure Engineer (m/w/d)
Verantwortung
Du nimmst Kundenanforderungen auf, wählst passende Tools und Methoden aus und entwickelst gemeinsam mit dem Kunden funktionierende Lösungen
Belastbare Cloud Architekturen werden entworfen, um einen reibungslosen Betrieb mit geeigneten Observability-Lösungen sicherzustellen
Beratung und Unterstützung bei der Architektur moderner Cloud-Lösungen auf Plattformen wie Azure, Kubernetes, Docker oder HashiCorp Tools gehören zum Aufgabenbereich
Du setzt CI/CD und Infrastructure Automation Best Practices im cross-funktionalen Team um
Enge Abstimmung mit internen Teams und Kunden sorgt für skalierbare und nachhaltige Lösungen
Qualifikationen
Abgeschlossenes Studium im IT Bereich (Bachelor) oder eine abgeschlossene IT Ausbildung auf HF-Niveau ist erwünscht
Erfahrung mit Infrastructure-as-Code Tools wie Terraform, Pulumi oder AWS CDK ist erforderlich
Praktische Kenntnisse in Azure (oder AWS) sowie ein tiefes Verständnis von Kubernetes-Kernkonzepten sind Voraussetzung
Erfahrung mit CI/CD Tools (GitLab CI, Jenkins, ArgoCD, Tekton) und Kenntnisse zu verteilten Systemen, Container Security und Netzwerktechnologien runden das Profil ab
Du verfügst über einwandfreie Deutschkenntnisse in Wort und Schrift, Englischkenntnisse mindestens auf B2-Niveau
Benefits
Softwareentwickler:in Java (m/w/d)
Verantwortung
Mit neuen Ideen und kreativen Prototypen trägst du aktiv zur Produktentwicklung bei
In einem agilen Team entwickelst du Java-Applikationen kontinuierlich weiter
Die Wartung und stetige Verbesserung der Produkte gehören zu deinen Aufgaben
Bestehende Systeme werden analysiert, und Optimierungsvorschläge werden eingebracht
Qualifikationen
Du hast eine abgeschlossene Informatik Ausbildung oder eine vergleichbare Qualifikation
Fundierte Kenntnisse in Java werden vorausgesetzt, zusätzliche IT-Kompetenzen sind von Vorteil
Analytisches Denken und vernetztes Arbeiten zeichnen dein Profil aus
Deutschkenntnisse müssen einwandfrei sein, sowohl schriftlich als auch mündlich
Benefits
Software Engineer – Customer Focused Java Solutions (m/w/d)
Verantwortung
Mit Fokus auf Qualität werden benutzerfreundliche Softwarelösungen auf Open Source Basis entwickelt
Verantwortung für den gesamten SDLC hochqualitativer Softwarelösungen wird übernommen
Kundenkontakte werden gepflegt, und technische sowie wirtschaftliche Lösungsmöglichkeiten bewertet
Im Team werden Cloud-Lösungen (z. B. AWS oder Azure) gestaltet, entwickelt und implementiert
Grundkenntnisse im Cloud Bereich werden eingesetzt, und die fachliche Weiterentwicklung ist erwünscht
Qualifikationen
Abgeschlossenes Studium der Informatik (Uni/FH/ETH)
Beherrschung von Java, Spring und weiteren relevanten Bibliotheken für Enterprise-Anwendungen
Erfahrung in der Entwicklung oder Bereitstellung von Software in Cloud Umgebungen
Deutschkenntnisse einwandfrei in Wort und Schrift, Englischkenntnisse mindestens B2
Benefits
Senior Java Developer (m/w/d)
Verantwortung
Du setzt neue sowie bestehende Anwendungen mit Java, Angular und weiteren Technologien um
Du beteiligst dich aktiv im Team, teilst dein Wissen und führst Code-Reviews durch
Du gehst Supportanfragen nach und analysierst Fehlerursachen
Du wirkst bei der Erstellung von Spezifikationen und Aufwandsschätzungen für das Produktmanagement mit
Qualifikationen
Du hast ein Informatikstudium auf Bachelor-Niveau erfolgreich abgeschlossen
Du verfügst über mehrere Jahre Berufserfahrung als Fullstack-Entwickler
Du arbeitest routiniert mit Java und relationalen Datenbanken
Du sprichst fliessend Deutsch, Englischkenntnisse sind von Vorteil
Benefits
Java Software Engineer (m/w/d)
Verantwortung
Du übernimmst die Verantwortung für das Design und die Implementierung neuer Funktionen und Komponenten für das Produkt Adcubum Syrius auf Basis von Projekt- und Kundenanforderungen
Du arbeitest eng mit dem Tester zusammen, um die Testabdeckung zu erweitern und die Qualität der Software sicherzustellen
Du bist aktiv im Scrum-Prozess beteiligt und trägst zur Umsetzung der Produktvision und Roadmap bei.
Qualifikationen
Du verfügst über einen Fach-/Hochschulabschluss als Informatiker oder eine vergleichbare Ausbildung
Du besitzt Expertise in Java und bringst Erfahrung mit Container based delivery Modellen (Docker, Openshift, Helm etc.) mit
Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Software Architekt - Java (m/w/d)
Verantwortung
Du unterstützt dein Team mit der Fähigkeit, Deine Kollegen zu motivieren und gemeinsam erfolgreich zu arbeiten
Du bist als Senior Entwickler und Software Architekt in der Lage, bei anspruchsvollen Grossprojekten die Kunden zu helfen
Du überzeugst durch das Design und die Implementierung von effizienten, einfachen und gleichzeitig effektiven Lösungen
Qualifikationen
Du verfügst über einen (Fach-) Hochschulabschluss in der Informatik oder eine vergleichbare Ausbildung
Mit mehr als 5 Jahren Erfahrung als Software-Architekt entwickelst Du massgeschneiderte Softwarearchitekturen
Du hast fundierte Kenntnisse und Erfahrungen mit Fullstack-Entwicklung mit Java, JEE und Spring (Boot)
Du hast wertvolle Kenntnisse und Erfahrungen mit Messaging-Systemen z. B. Kafka und Docker
Du bringst Erfahrungen in der agilen Softwareentwicklung mit (Scrum, Kanban, SAFe, …)
Du sprichst und schreibst stilsicher Deutsch auf Niveau C1 und hast Französischkenntnisse auf Niveau B1
Benefits
Senior .NET Softwareentwickler (m/w/d)
Rolle
In dieser Rolle übernimmst du die strategische Verantwortung für die Weiterentwicklung komplexer Softwarearchitekturen und steuerst dabei technisch anspruchsvolle Projekte mit hoher Sichtbarkeit. Du triffst Architekturentscheidungen auf Enterprise-Level, begleitest deren Umsetzung und stellst Skalierbarkeit, Sicherheit und Performance sicher. Dabei führst du interdisziplinäre Teams, koordinierst Stakeholder und etablierst Best Practices im Architektur- und Entwicklungsprozess. Du analysierst technologische Trends, bewertest neue Tools und Technologien und bringst diese gezielt in die Systemlandschaft ein. Mit deinem hohen Qualitätsanspruch und deiner Expertise gestaltest du zukunftsfähige IT-Lösungen mit Substanz.
Verantwortung
- Du übernimmst die technische Verantwortung für definierte Teilprojekte und sorgst für deren Umsetzung
- In dieser Rolle entwickelst und optimierst Du komplexe Geschäftsanwendungen mit .NET und C#
- Du gestaltest moderne .NET- und Web-Lösungen unter Berücksichtigung von Datenbank- und Cloud-Anforderungen
- Als Senior-Entwickler:in setzt Du Standards für Code-Qualität und etablierst Best Practices im Team
- Du coachst und begleitest Junior-Entwickler:innen bei ihrer fachlichen Weiterentwicklung
- Enge Abstimmung mit Architekten, Projektleitung und Fachbereichen gehört zu Deinem Arbeitsalltag
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Fokus auf .NET und C#
- Fundiertes Know-how im Microsoft-Umfeld inklusive .NET, ASP.NET Core, Entity Framework und SQL-Server zeichnet dich aus
- Im Umgang mit modernen Frontend-Technologien wie Angular, React oder Vue bist du versiert
- Du bringst umfassende Kenntnisse in der Konzeption und Umsetzung von Softwarearchitekturen wie DDD, REST-APIs und Microservices mit
- Die kontinuierliche Weiterentwicklung interner Frameworks und Toolchains übernimmst du verantwortungsvoll
- Sehr gute Deutschkenntnisse sowie ein sicherer Umgang mit Schweizerdeutsch runden dein Profil ab
Software Engineer – Cloud Solutions (m/w/d)
Verantwortung
Mit Java und Spring Boot gestaltest du skalierbare Softwarelösungen
Durch den Einsatz von Docker und Cloud-Technologien stärkst du die Systemlandschaft
Beim Arbeiten in agilen Teams bringst du dein Fachwissen effektiv ein
Moderne Softwarearchitekturen setzt du zielgerichtet in Projekten um
Für die Qualitätssicherung führst du umfangreiche End-to-End-Tests durch
Qualifikationen
Mit deiner analytischen und konzeptionellen Stärke findest du passende Lösungen
Ständige Weiterentwicklung und das Erlernen neuer Technologien liegen dir
Klar und präzise kommunizierst du in Deutsch – mündlich wie schriftlich
Benefits
Java Software Engineer - Spring Boot & Cloud (m/w/d)
Verantwortung
Entwickle innovative Softwarelösungen mit Java und Spring Boot
In einem agilen Team gestaltest Du moderne Softwarearchitekturen aktiv mit
Cloud Computing und Container Technologien (z. B. Docker) setzt Du gezielt für unsere Projekte ein
Durch End to End Tests stellst Du die Qualität unserer Software zuverlässig sicher
Mit Deinen Ideen trägst Du zur kontinuierlichen Optimierung der Anwendungen bei
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung bringst Du sicher mit
Analytisches und konzeptionelles Denken sowie lösungsorientiertes Handeln zeichnen Dich aus
Sicheres Kommunizieren in Deutsch, schriftlich und mündlich, gehört zu Deinen Stärken
Lernbereitschaft und die Motivation, Dich in einem dynamischen Umfeld weiterzuentwickeln, bringst Du mit
Techstack: Java, Docker, Spring Boot
Benefits