3 Software Development - Software in Thun
Lead .NET Anwendungsentwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für anspruchsvolle .NET-Anwendungen und führst Teilprojekte von der Konzeption bis zur erfolgreichen Umsetzung. Du entwickelst und erweiterst komplexe Geschäfts- und Weblösungen mit .NET / C#, berücksichtigst Datenbank- und Cloud-Aspekte und sorgst dabei für eine robuste, skalierbare Architektur. Du verantwortest die Einhaltung hoher Code-Qualität, etablierst Best Practices und treibst die kontinuierliche Verbesserung der Entwicklungsprozesse aktiv voran. Zudem coachst und begleitest du weniger erfahrene Entwickler:innen, gibst dein Wissen gezielt weiter und förderst so den Aufbau eines starken Engineering-Niveaus. Durch die enge Zusammenarbeit mit Architektur, Projektleitung, Requirements Engineering und weiteren Stakeholdern gestaltest du die fachliche und technische Weiterentwicklung der Anwendungen massgeblich mit.
Verantwortung
- Du übernimmst die technische Verantwortung für Teilprojekte und triffst zentrale Entwicklungsentscheide
- In dieser Rolle entwickelst und erweiterst du anspruchsvolle Geschäftsanwendungen mit .NET und C#
- Als Lead .NET Anwendungsentwicklung konzipierst und implementierst du komplexe .NET- und Web-Lösungen inklusive Datenbank- und Cloud-Aspekten
- Du stellst hohe Code-Qualität sicher und etablierst Best Practices im Entwicklungsteam
- In dieser Rolle coachst und begleitest du Junior-Entwickler:innen in ihrer fachlichen Weiterentwicklung
- Als Lead arbeitest du eng mit Software-Architekt:in, 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, insbesondere .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 (z.B. Layering, DDD, REST-APIs, Microservices)
- Souveräner Umgang mit CI/CD-Pipelines, idealerweise mit GitLab CI oder Azure DevOps
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, hohe Eigenverantwortung sowie Freude daran, eigene Ideen einzubringen
Benefits
.NET-Entwickler (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für anspruchsvolle .NET-Teilprojekte und entwickelst sowie erweiterst moderne Geschäftsanwendungen mit C#. Du verantwortest das Design und die Implementierung komplexer .NET- und Web-Lösungen inklusive Datenbank- und Cloud-Aspekten und treibst dabei Code-Qualität sowie Best Practices konsequent voran. Zudem coachst und unterstützt du Junior-Entwickler:innen fachlich und begleitest sie in ihrer Weiterentwicklung. In deinem Alltag arbeitest du eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen, um tragfähige, wartbare Lösungen zu realisieren. Dabei bringst du deine analytischen Fähigkeiten und innovativen Ideen ein, um bestehende Architekturen, Frameworks und Toolchains kontinuierlich zu optimieren.
Verantwortung
- Du übernimmst die technische Verantwortung für Teilprojekte und deren erfolgreiche Umsetzung.
- Du entwickelst und erweiterst anspruchsvolle Geschäftsanwendungen mit .NET und C#.
- In dieser Rolle konzipierst und implementierst du komplexe .NET- und Web-Lösungen inklusive Datenbank- und Cloud-Aspekten.
- Du treibst Code-Qualität und Best Practices aktiv voran und sicherst damit robuste Lösungen.
- Als erfahrene Fachkraft für .NET-Entwicklung coachst und begleitest du Junior-Entwickler:innen in ihrer fachlichen Entwicklung.
- In dieser Rolle arbeitest du eng mit Software-Architekt:in, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen.
Qualifikationen
- Mehrjährige, fundierte Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt .NET / C#
- Sehr gute Kenntnisse im Microsoft-Umfeld, insbesondere .NET, ASP.NET Core, Entity Framework und SQL-Server
- Praxis im Einsatz moderner Frontend-Technologien wie Angular, React oder Vue
- Souveräner Umgang mit Softwarearchitekturen (z.B. Layering, DDD, REST-APIs, Microservices) sowie deren Umsetzung in Projekten
- Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines, idealerweise mit GitLab CI oder Azure DevOps
- Ausgeprägtes analytisches und konzeptionelles Denkvermögen, hohe Eigenverantwortung und Freude daran, innovative Ideen einzubringen
Benefits
Anwendungsentwickler - Java, Angular & mehr (m/w/d)
Rolle
Du entwickelst Software, die ein hochverfügbares Kartenzahlungssystem zuverlässig am Laufen hält und sich konsequent an neuesten regulatorischen wie technischen Anforderungen orientiert. In dieser Rolle konzipierst und pflegst du Full-Stack-Applikationen im Scrum-Umfeld, vertiefst komplexe Fachlogik und optimierst Performance dort, wo es wirklich zählt. Du wirkst aktiv bei der Auswahl von Technologien und Frameworks mit, integrierst Softwarekomponenten und unterstützt im 3rd-Level-Support inklusive Pikettdienst. Dabei setzt du Anforderungen anhand von Use Cases und Akzeptanzkriterien um, überwachst die Delivery-Pipeline und verantwortest die Qualität der gelieferten Lösungen in enger Zusammenarbeit mit Stakeholdern, externen Partnern sowie Entwicklung und Testing. Du bringst deine Erfahrung mit Angular/TypeScript und Java/Spring/SQL ein und stärkst mit Cloud-Native-Deployments, Observability und Security-/Compliance-Verständnis eine sichere, skalierbare Transaktionsplattform.
Verantwortung
- Du entwickelst und pflegst Applikationen im Scrum-Umfeld und optimierst komplexe Fachlogik sowie Performance gezielt.
- In dieser Rolle wirkst du aktiv bei der Auswahl von Technologien und Frameworks mit und teilst dein Wissen lösungsorientiert im Team.
- Als Anwendungsentwickler in IT-Systemen integrierst du Softwarekomponenten und unterstützt im 3rd-Level-Support inklusive Pikettdienst.
- Du arbeitest eng mit Stakeholdern, externen Partnern, Entwicklern und Testern zusammen und stellst die Qualität der gelieferten Lösungen sicher.
- In dieser Rolle setzt du Kundenanforderungen anhand von Use Cases und Akzeptanzkriterien um und überwachst die Delivery-Pipeline.
Qualifikationen
Du verfügst über eine höhere Ausbildung in Informatik (FH, Uni) oder eine mehrjährige, fundierte Berufserfahrung in der Softwareentwicklung.
Als Full-Stack-Entwickler:in setzt du Frontend-Technologien wie Angular, TypeScript und HTML5 sowie Backend mit Java, SQL und Spring sicher ein.
In Scrum-Teams entwickelst und pflegst du Applikationen, bringst dich in komplexe Fachlogik ein und optimierst Performance gezielt.
Technologien und Frameworks wählst du aktiv mit aus, teilst dein Know-how im Team und gehst Herausforderungen lösungsorientiert an.
Bei Integration, 3rd-Level-Support inklusive Pikettdienst sowie beim Betrieb unterstützt du zuverlässig und konfigurierst auch Fremdsoftware auf Plattformtechnologien.
Cloud-Native-Deployments mit Kubernetes, GitOps und Observability sowie Monitoring mit Tools wie Splunk oder Jaeger setzt du praxisnah um und behältst Security und Compliance im Blick.
Fliessend Deutsch
Benefits