130 Software Development - Software in Tavannes
Senior Java Software Engineer (m/w/d)
Rolle
Für den Standort Bern wird eine erfahrene Persönlichkeit im Bereich Java-Entwicklung oder Software-Architektur gesucht. Die Rolle umfasst die Mitarbeit an hochverfügbaren, sicherheitskritischen Systemen im internationalen Umfeld mit Fokus auf skalierbare Softwarelösungen im Bereich Verkehrssteuerung.
Verantwortung
Analyse, Konzeption und Implementierung komplexer Softwaresysteme im Bereich der Eisenbahnverkehrssteuerung
Entwicklung von Lösungen in interdisziplinären Teams mit Entwickler:innen, Fachbereichen und Endanwendern
Mitarbeit in agilen Entwicklungsteams mit gemeinsamer Codebasis
Sicherstellung von Qualität durch Continuous Integration und automatisierte Prozesse
Beitrag zur Weiterentwicklung hochverfügbarer und skalierbarer Systemarchitekturen
Qualifikationen
Fundierte Erfahrung in Java sowie Backend-Entwicklung
Kenntnisse in SQL (Oracle, PostgreSQL)
Erfahrung mit Memory Grids (Hazelcast) und Messaging-Technologien (TIBCO, Solace)
Praxis mit CI/CD-Tools (Jenkins), Git sowie Entwicklungsumgebungen wie Eclipse oder IntelliJ
Kenntnisse in Angular oder Eclipse RCP von Vorteil
Erfahrung in agilen Methoden (z. B. Scrum)
Know-how in hochverfügbaren und skalierbaren Systemen
Sehr gute Deutschkenntnisse
Benefits
(Senior) Java Software Engineer / Architect (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Java-Lösungen und bringst deine Erfahrung in der Architektur komplexer Systeme ein. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Anwendungen, die in nationalen wie internationalen Projekten eingesetzt werden. Dabei setzt du moderne Technologien und Best Practices ein, um performante, skalierbare und wartbare Software zu entwickeln. Du analysierst fachliche und technische Anforderungen, triffst tragfähige Architekturentscheidungen und begleitest deren Umsetzung bis in den Betrieb. Zudem arbeitest du eng mit verschiedenen Stakeholdern zusammen, teilst dein Know-how und prägst so aktiv die technologische Weiterentwicklung deiner Projekte.
Verantwortung
- Du analysierst, konzipierst und implementierst ein weltweit innovatives System zur grossflächigen Steuerung des Eisenbahnverkehrs
- In dieser Rolle entwirfst du tragfähige Softwarelösungen gemeinsam mit erfahrenen Entwickler:innen, Fachleuten und Endbenutzer:innen
- Du arbeitest in agilen Programmierteams auf einer gemeinsamen Codebasis und bringst deine Senior-Expertise aktiv ein
- In dieser Rolle stellst du eine saubere, wartbare und skalierbare Java-Architektur sicher
- Du förderst den Einsatz von kontinuierlicher und automatisierter Integration zur Qualitätssicherung
- Als erfahrene Java Entwicklung und Architektur trägst du zur laufenden Optimierung von Entwicklungsprozessen und Systemlösungen bei
Qualifikationen
Du verfügst über fundierte Erfahrung in der Java-Entwicklung und arbeitest sicher mit gängigen IDEs wie Eclipse oder IntelliJ.
Du beherrschst den Umgang mit relationalen Datenbanken und SQL, insbesondere mit Oracle DB und PostgreSQL.
Du kennst dich mit verteilten Systemen aus und hast Praxis mit Memory Grids (z. B. Hazelcast) sowie Messaging-Lösungen wie TIBCO Rendezvous oder Solace.
Du hast Erfahrung im Aufbau und Betrieb hochverfügbarer, skalierbarer Systeme und nutzt dabei moderne CI/CD-Werkzeuge wie Jenkins und Git.
Du arbeitest routiniert in agilen Projektteams (z. B. Scrum) und bringst dich aktiv in die Weiterentwicklung der Architektur ein.
Du hast idealerweise bereits Berührungspunkte mit Bahnproduktion oder Infrastrukturnetzen oder bist motiviert, dich engagiert in dieses Umfeld einzuarbeiten.
Du sprichst fliessend Deutsch.
Benefits
(Senior) DevOps / Integration Engineer (m/w/d)
Rolle
In dieser Position wird eine zentrale Rolle in der technischen Weiterentwicklung einer modernen SaaS-Plattform übernommen. Der Fokus liegt auf stabilen, hochverfügbaren Cloud-Architekturen, automatisierten Betriebsprozessen und der erfolgreichen Integration komplexer Kundenumgebungen. Dabei arbeitet die Rolle eng mit Entwicklung, Projektleitung und Kunden zusammen und prägt aktiv die technische Ausrichtung sowie die Weiterentwicklung der Plattform.
Verantwortung
Sicherstellung eines stabilen und automatisierten Plattformbetriebs mittels Terraform, Docker, Kubernetes und AWS
Verantwortung für die technische Integration komplexer SaaS-Lösungen in Kundenprojekten von der Konzeption bis zum Go-Live
Analyse und nachhaltige Behebung produktiver Systemprobleme in enger Abstimmung mit Projekt- und Integrationsteams
Übersetzung fachlicher Anforderungen in skalierbare technische Lösungen innerhalb moderner Cloud-Architekturen
Weiterentwicklung von Betriebs-, Automatisierungs- und Sicherheitsstandards innerhalb der Plattform
Förderung effizienter DevOps-Prozesse sowie kontinuierlicher Verbesserungen im Plattformbetrieb
Qualifikationen
Fundierte Kenntnisse in Java sowie Erfahrung mit modernen Cloud-Architekturen
Praxis in DevOps, CI/CD, Terraform, Docker, Kubernetes und AWS
Studium der Informatik oder vergleichbare Qualifikation mit mehrjähriger Erfahrung in Softwareentwicklung, Softwarearchitektur und Systemintegration
Erfahrung mit Monitoring, Telemetriedaten und Performance-Optimierung von Plattformen
Kenntnisse in IT-Security und sicherem Betrieb verteilter Systeme
Deutsch sprichst du fliessend
Benefits
Fullstack Software Entwickler .NET & SQL (m/w/d)
Rolle
In dieser Rolle werden moderne Web-Applikationen im Microsoft-Umfeld entwickelt und weiterentwickelt. Der Fokus liegt auf stabilen, skalierbaren Lösungen sowie der engen Zusammenarbeit in agilen Teams.
Verantwortung
Entwicklung und Wartung von Web-Applikationen auf Basis von .NET / C# und Microsoft SQL Server
Mitarbeit in agilen Scrum-Teams in unterschiedlichen Projekten
Unterstützung von Lösungsarchitektur und Projektleitung von der Konzeption bis zur Abnahme
Analyse und Unterstützung bei technischen Problemstellungen im Kundenkontext
Sicherstellung der Softwarequalität durch Code-Reviews und Unit-Tests
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung von Vorteil
Fundierte Kenntnisse in .NET / C# und Microsoft SQL Server
Idealerweise abgeschlossenes Studium in Informatik
Erfahrung mit agilen Methoden wie Scrum
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Anwendungsentwickler .NET und C# (m/w/d)
Rolle
In dieser Rolle gestaltest du mit modernen .NET- und C#-Lösungen innovative Anwendungen im Umfeld der Sozialversicherung und trägst so aktiv zu stabilen und zukunftsfähigen digitalen Prozessen bei. Du übernimmst die Verantwortung für die Konzeption, Entwicklung und Wartung von Softwarekomponenten und stellst deren hohe Qualität, Performance und Sicherheit sicher. Dabei analysierst du fachliche Anforderungen, übersetzt diese in robuste technische Lösungen und begleitest den gesamten Entwicklungszyklus von der Idee bis zum produktiven Einsatz. Du arbeitest eng mit anderen Fachbereichen zusammen, um passgenaue, benutzerfreundliche und langfristig wartbare Anwendungen zu realisieren. Durch deine Expertise in .NET und C# leistest du einen direkten Beitrag zur kontinuierlichen Weiterentwicklung der eingesetzten Systemlandschaft.
Verantwortung
- Du entwickelst und wartest komplexe Web-Applikationen auf Basis von .NET, C# und Microsoft SQL Server.
- In dieser Rolle arbeitest du in wechselnden Projekten eng mit deinem Scrum Team zusammen.
- Du unterstützt Lösungsarchitekten und Projektleiter vom Lösungskonzept bis zur finalen Abnahme.
- Als Anwendungsentwickler .NET und C# stehst du unseren Produktberatern bei technischen Kundenanfragen beratend zur Seite.
- Du sicherst die Softwarequalität durch sorgfältige Code-Reviews und automatisierte Unit-Tests.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Naturwissenschaften, Mathematik oder Technik.
- Du verfügst idealerweise über mehrjährige Berufserfahrung in der Softwareentwicklung.
- Du besitzt fundierte Praxis mit .NET/C# und Microsoft SQL Server.
- Du arbeitest selbständig, strukturiert und stets lösungsorientiert.
- Du schätzt die Arbeit im Team und fühlst dich in agilen Vorgehensmodellen wohl.
- Du kommunizierst sehr gut auf Deutsch und beherrschst Englisch gut in Wort und Schrift.
Benefits
Software Developer .NET / Python (m/w/d)
Verantwortung
Entwicklung von Anwendungen für Mobile-, Web- und Desktop-Plattformen
Konzeption und Umsetzung neuer Softwarelösungen basierend auf fachlichen Anforderungen
Fachliche Unterstützung im Presales-Prozess bei der Ausarbeitung von Softwareangeboten
Weiterentwicklung bestehender Applikationen sowie Implementierung neuer Funktionalitäten
Enge Zusammenarbeit mit interdisziplinären Teams zur Realisierung integrierter Systemlösungen
Qualifikationen
Abgeschlossenes Studium im Bereich Software Engineering, Systemtechnik oder vergleichbare Qualifikation
Mehrjährige Erfahrung in der Softwareentwicklung, vorzugsweise im industriellen Umfeld
Fundierte Kenntnisse in .NET/C#, Python sowie modernen Frontend-Technologien (z. B. React)
Erfahrung mit API-Design, relationalen Datenbanken (SQL), containerbasierten Umgebungen und CI/CD-Prozessen
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
C# Softwareentwickler:in (m/w/d)
Verantwortung
- Du betreibst, wartest und erweiterst unsere eigenentwickelte Kernapplikation in C# im laufenden Betrieb
- In dieser Rolle entwickelst du Schnittstellen zwischen der Kernapplikation und angebundenen Umsystemen
- Als C# Softwareentwickler:in nutzt du SQL-/Access-Datenbanken sowie moderne KI-Tools wie Cursor AI, Claude oder Codex OpenAI im Entwicklungsalltag
- Du arbeitest eng mit der Engineering-Abteilung zusammen und bringst deine Expertise in gemeinsame Lösungen ein
- In dieser Rolle übernimmst du schrittweise die Applikationsverantwortung für unsere Kernanwendung und begleitest deren Weiterentwicklung
- Du entwickelst und betreibst kleinere Business-Anwendungen mit PowerBI, PowerApps, Microsoft Forms und JavaScript und wirkst aktiv in IT-Projekten mit
Qualifikationen
- Abgeschlossene Ausbildung als Applikationsentwickler oder gleichwertige Ausbildung mit mehrjähriger Berufserfahrung
- Mehrjährige, fundierte praktische Erfahrung in C#; weitere Programmiersprachen sind von Vorteil
- Sicherer Umgang mit Web-Entwicklung und Software-Architektur in komplexen Umgebungen
- Idealerweise bereits Praxis mit proAlpha und dem proAlpha Konfigurator
- Ausgeprägte Fähigkeit, komplexe Zusammenhänge rasch zu erfassen und lösungsorientiert umzusetzen
- Sehr gute Deutsch- und Englischkenntnisse sowie eine flexible, methodische und gewissenhafte Arbeitsweise mit hoher Kunden- und Ergebnisorientierung
C# Engineer (m/w/d)
Verantwortung
- Du betreibst, supportest und weiterentwickelst unsere eigenentwickelte Kernapplikation in C# und übernimmst schrittweise die Applikationsverantwortung
- In dieser Rolle betreust du den Konfigurator PK2 in proAlpha und entwickelst ihn kontinuierlich weiter
- Du entwickelst und betreust Schnittstellen zwischen der Kernapplikation und angebundenen Umsystemen
- Als C# Anwendungsentwickler:in nutzt du SQL-/Access-Datenbanken sowie moderne KI-Tools wie Cursor AI, Claude oder Codex openAI im Entwicklungsalltag
- Du erstellst und betreibst kleinere Anwendungen und Lösungen mit PowerBI, PowerApps, Microsoft Forms und JavaScript
- In dieser Rolle arbeitest du eng mit der Engineering-Abteilung zusammen und wirkst aktiv in IT-Projekten mit
Qualifikationen
- Abgeschlossene Ausbildung als Applikationsentwickler oder gleichwertige Ausbildung mit mehrjähriger Berufserfahrung
- Mehrjährige, fundierte Programmiererfahrung in C#; weitere Programmiersprachen sind von Vorteil
- Praxis in Web-Entwicklung und Software-Architektur, idealerweise mit komplexen Anwendungssystemen
- Von Vorteil ist Erfahrung mit proAlpha und dem proAlpha Konfigurator
- Ausgeprägte Fähigkeit, komplexe Zusammenhänge rasch zu erfassen und lösungsorientiert zu denken
- Sehr gute Deutsch- und Englischkenntnisse sowie eine flexible, methodische und gewissenhafte Arbeitsweise
Benefits
.NET Softwareentwickler gesucht! (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für Teilprojekte und prägst mit deinen Entscheidungen anspruchsvolle .NET-Lösungen. Du entwickelst und erweiterst geschäftskritische Anwendungen mit .NET / C# und gestaltest komplexe Web-Lösungen mit Datenbank- und Cloud-Fokus. Du verantwortest die Einhaltung hoher Code-Qualität, etablierst Best Practices und treibst die Weiterentwicklung interner Frameworks, Libraries und Toolchains voran. Zudem coachst und begleitest du weniger erfahrene Entwickler:innen, mit denen du dein Wissen teilst und ihre fachliche Entwicklung förderst. In enger Zusammenarbeit mit Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern gestaltest du nachhaltige Softwarearchitekturen und moderne CI/CD-Pipelines.
Verantwortung
- Du übernimmst die technische Verantwortung für ausgewählte Teilprojekte
- In dieser Rolle entwickelst und erweiterst du Geschäftsanwendungen mit .NET und C#
- Du konzipierst und implementierst komplexe .NET- und Web-Lösungen unter Einbezug von Datenbank- und Cloud-Aspekten
- Als erfahrene Fachperson für .NET-Programmierung treibst du Code-Qualität sowie Best Practices im Team voran
- Du coachst und begleitest Junior-Entwickler:innen in ihrer fachlichen Weiterentwicklung
- In dieser Rolle arbeitest du eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen
Qualifikationen
- Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt .NET und C#
- Sehr gute Kenntnisse im Microsoft-Umfeld mit .NET, ASP.NET Core, Entity Framework und SQL-Server
- Praxis im Einsatz moderner Frontend-Technologien wie Angular, React oder Vue
- Routine in der Konzeption und Umsetzung von Softwarearchitekturen (Layering, DDD, REST-APIs, Microservices) sowie in der Weiterentwicklung interner Frameworks und Toolchains
- Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines, idealerweise mit GitLab CI oder Azure DevOps
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, hohe Eigenverantwortung und sehr gute Deutschkenntnisse inklusive sicherem Umgang mit Schweizerdeutsch
Benefits
.NET-Entwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für Teilprojekte und entwickelst sowie erweiterst anspruchsvolle Geschäftsanwendungen mit .NET und C#. Du verantwortest das Design und die Implementierung komplexer .NET- und Web-Lösungen inklusive Datenbank- und Cloud-Aspekten und treibst Code-Qualität sowie Best Practices konsequent voran. Dabei coachst und begleitest du Junior-Entwickler:innen fachlich und methodisch. Du arbeitest eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen, um stabile, skalierbare und zukunftsfähige Lösungen zu realisieren. Als erfahrene Fachkraft bringst du deine Ideen aktiv ein und prägst so die Weiterentwicklung moderner .NET-Umgebungen.
Verantwortung
- Als erfahrene Fachkraft für .NET-Entwicklung übernimmst du die technische Verantwortung für Teilprojekte
- Du entwickelst und erweiterst anspruchsvolle Geschäftsanwendungen mit .NET und C#
- In dieser Rolle konzipierst und implementierst du komplexe .NET- und Web-Lösungen unter Einbezug von Datenbank- und Cloud-Aspekten
- Du treibst Code-Qualität und die Einhaltung von Best Practices im Entwicklungsteam voran
- Als erfahrene Fachkraft für .NET-Entwicklung coachst und begleitest du Junior-Entwickler:innen fachlich
- In dieser Rolle arbeitest du eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt .NET / C#.
- Du beherrschst das Microsoft-Umfeld mit .NET, ASP.NET Core, Entity Framework und SQL-Server sehr sicher.
- Du hast solide Praxis im Einsatz moderner Frontend-Technologien wie Angular, React oder Vue.
- Du bist vertraut mit der Konzeption und Umsetzung moderner Softwarearchitekturen (z.B. Layering, DDD, REST-APIs, Microservices).
- Du hast Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines, etwa mit GitLab CI oder Azure DevOps.
- Du überzeugst durch ausgeprägtes analytisches und konzeptionelles Denken sowie sehr gute Deutschkenntnisse und sicheren Umgang mit Schweizerdeutsch.
Benefits