159 IT - Software Development in Broc
.Net C# Applikationsentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du leistungsfähige .NET-Lösungen, die moderne pädagogische Anforderungen technisch präzise unterstützen. Du übernimmst die Verantwortung für Konzeption, Entwicklung und Weiterentwicklung von Softwarekomponenten und bringst deine Erfahrung in die Architekturentscheidungen ein. Dabei analysierst du komplexe Anforderungen, setzt diese in sauberen Code um und stellst die Qualität durch Tests und Reviews sicher. Du arbeitest eng mit verschiedenen Fachbereichen zusammen, um passgenaue, anwenderorientierte Lösungen zu entwickeln. Mit deinem professionellen Know-how treibst du Innovationen voran und sorgst dafür, dass die Softwarelandschaft kontinuierlich verbessert wird.
Verantwortung
- Du konzipierst und entwickelst moderne Softwarelösungen mit ASP.NET Core Backend und Angular Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und treibst die kontinuierliche Optimierung der Entwicklungsprozesse voran.
- Du übernimmst Verantwortung in der Ausgestaltung der Software-Architektur und im Application Lifecycle Management (ALM).
- Als erfahrene Person für .NET-Softwareentwicklung pflegst und erweiterst du bestehende Applikationen nachhaltig.
- Du bringst deine Erfahrung ein, um technische Entscheidungen fundiert zu treffen und die Codequalität sicherzustellen.
Qualifikationen
- Du verfügst über eine abgeschlossene Grundausbildung, idealerweise in Informatik; eine Weiterbildung in der Softwareentwicklung (z.B. HF oder Bachelor) ist von Vorteil.
- Du hast mehrjährige Praxis in der Entwicklung von Applikationen mit C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core, modernen Webtechnologien (JavaScript, HTML, CSS) sowie REST-Schnittstellen und wendest Prinzipien wie Clean Architecture, Clean Code und SOLID an.
- Du kennst dich mit Git, TypeScript und mindestens einem modernen JavaScript-Framework bzw. einer Bibliothek wie Angular, React oder Vue aus.
- Idealerweise bringst du Vorkenntnisse in der Schulverwaltungslösung Evento sowie im Einsatz von Crystal Reports mit.
- Du überzeugst durch konzeptionelle Stärke, ausgeprägte analytische Fähigkeiten und hast Freude daran, dein Wissen mit Kolleginnen und Kollegen zu teilen.
- Du bist offen für Neues und eignest dir fehlende Kenntnisse selbstständig on the job an.
Benefits
Senior Fullstack Engineer C#/Angular (m/w/d)
Rolle
In dieser Rolle gestaltest du leistungsfähige .NET-Lösungen, die moderne pädagogische Anforderungen technisch präzise unterstützen. Du übernimmst die Verantwortung für Konzeption, Entwicklung und Weiterentwicklung von Softwarekomponenten und bringst deine Erfahrung in die Architekturentscheidungen ein. Dabei analysierst du komplexe Anforderungen, setzt diese in sauberen Code um und stellst die Qualität durch Tests und Reviews sicher. Du arbeitest eng mit verschiedenen Fachbereichen zusammen, um passgenaue, anwenderorientierte Lösungen zu entwickeln. Mit deinem professionellen Know-how treibst du Innovationen voran und sorgst dafür, dass die Softwarelandschaft kontinuierlich verbessert wird.
Verantwortung
- Du konzipierst und entwickelst moderne Softwarelösungen mit ASP.NET Core Backend und Angular Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und treibst die kontinuierliche Optimierung der Entwicklungsprozesse voran.
- Du übernimmst Verantwortung in der Ausgestaltung der Software-Architektur und im Application Lifecycle Management (ALM).
- Als erfahrene Person für .NET-Softwareentwicklung pflegst und erweiterst du bestehende Applikationen nachhaltig.
- Du bringst deine Erfahrung ein, um technische Entscheidungen fundiert zu treffen und die Codequalität sicherzustellen.
Qualifikationen
- Du verfügst über eine abgeschlossene Grundausbildung, idealerweise in Informatik; eine Weiterbildung in der Softwareentwicklung (z.B. HF oder Bachelor) ist von Vorteil.
- Du hast mehrjährige Praxis in der Entwicklung von Applikationen mit C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core, modernen Webtechnologien (JavaScript, HTML, CSS) sowie REST-Schnittstellen und wendest Prinzipien wie Clean Architecture, Clean Code und SOLID an.
- Du kennst dich mit Git, TypeScript und mindestens einem modernen JavaScript-Framework bzw. einer Bibliothek wie Angular, React oder Vue aus.
- Idealerweise bringst du Vorkenntnisse in der Schulverwaltungslösung Evento sowie im Einsatz von Crystal Reports mit.
- Du überzeugst durch konzeptionelle Stärke, ausgeprägte analytische Fähigkeiten und hast Freude daran, dein Wissen mit Kolleginnen und Kollegen zu teilen.
- Du bist offen für Neues und eignest dir fehlende Kenntnisse selbstständig on the job an.
Benefits
Professional Software Engineer (m/w/d)
Verantwortung
Du übernimmst Verantwortung für Backend- und Webprojekte und treibst deren technische Weiterentwicklung voran
In dieser Rolle bringst du aktiv innovative Ideen ein und gestaltest technische sowie organisatorische Prozesse mit
Du konzipierst und entwickelst kundenspezifische Webanwendungen und Schnittstellen mit modernen Web-Technologien
Du stellst die Qualität der Software durch automatisierte Unit- und UI-Tests sicher
In dieser Rolle führst du regelmässige Code-Reviews durch und verbesserst kontinuierlich die Codebasis
Qualifikationen
- Abgeschlossenes Hochschulstudium in Informatik oder einem verwandten Fachgebiet
- Mehrjährige Praxiserfahrung in der professionellen Software-Entwicklung
- Fundierte Kenntnisse in React, TypeScript, JavaScript sowie in modernen Webtechnologien wie HTML und CSS
- Sehr gute Programmierkenntnisse in C# / .NET, idealerweise mit Erfahrung in Blazor
- Erste Erfahrung oder starkes Interesse an DevOps-Themen wie GitHub Actions und Docker
- Ausgeprägtes lösungsorientiertes, unternehmerisches Denken sowie Freude an Verantwortung, Teamarbeit und aktiver Mitgestaltung
Benefits
IT Software Engineer (m/w/d)
Verantwortung
Du entwickelst moderne Softwarelösungen und Services auf Basis von Cloudplattformen und nutzt dabei aktuelle Technologien.
Du arbeitest an unterschiedlichen Komponenten einer digitalen Plattform, beispielsweise im Frontend, Backend oder im mobilen Umfeld.
Du setzt agile Arbeitsweisen ein und nutzt gängige Tools zur Planung, Zusammenarbeit und Dokumentation im Projektalltag.
Du arbeitest eng mit deinem Team zusammen, um Prozesse kontinuierlich zu verbessern und innovative Lösungen voranzutreiben.
Qualifikationen
- Du hast eine Ausbildung in Informatik mit Schwerpunkt Software-Entwicklung abgeschlossen.
- Du verfügst über fundierte Berufserfahrung mit C# .NET sowie modernen Webtechnologien wie HTML5, CSS3 und .NET Blazor.
- Du beherrschst idealerweise Cross-Platform Entwicklung für Web, Desktop und Mobile, bevorzugt mit MAUI/Blazor.
- Du hast gute Kenntnisse in der Arbeit mit Datenbanken, insbesondere SQL-Server und SQLite.
- Du bringst praktische Erfahrung in der drahtlosen Gerätekommunikation über WIFI, Bluetooth und NFC mit.
- Du bist versiert in der Konzeption, Entwicklung und dem Betrieb von REST-Services.
Benefits
.NET, C# Software Engineer (m/w/d)
Verantwortung
Du entwickelst Webapplikationen in einem agilen Umfeld und setzt dabei moderne Technologien sowie bewährte Methoden ein.
Du analysierst Anforderungen von Kundinnen und Kunden, bewertest deren Priorität und stimmst dich dazu eng mit dem Team ab.
Du setzt fachliche und technische Anforderungen in effiziente, gut strukturierte und wartbare Softwarelösungen um.
Du sicherst die Qualität der Anwendungen durch automatisierte Tests, Code-Reviews und weitere geeignete Massnahmen.
Du arbeitest gemeinsam mit dem Team an komplexen Lösungsansätzen und prüfst deren technische Umsetzbarkeit.
Qualifikationen
Du hast vertiefte Kenntnisse in aktuellen Webtechnologien und bewegst dich sicher im Umgang mit verbreiteten Frameworks und Standards.
Du bringst mehrere Jahre Erfahrung in der Softwareentwicklung mit und verfügst über praktische Kenntnisse sowohl im Backend als auch im Frontend.
Du arbeitest routiniert mit agilen Methoden und nutzt iterative Vorgehensweisen sowie testgetriebenes Arbeiten im Alltag.
Du kommunizierst sehr sicher auf Deutsch und verfügst über gute Englischkenntnisse für den fachlichen Austausch.
Du gehst Aufgaben effizient, selbstständig und lösungsorientiert an und hast Freude daran, anspruchsvolle technische Herausforderungen zu meistern.
Benefits
Professional Software Engineer (m/w/d)
Verantwortung
Du entwickelst moderne Webanwendungen in einem agilen Team und nutzt dabei aktuelle Technologien und Methoden.
Du prüfst Anforderungen von Kundinnen und Kunden, bewertest diese und priorisierst sie gemeinsam mit dem Team.
Du setzt fachliche und technische Vorgaben in leistungsfähige und gut wartbare Softwarelösungen um.
Du stellst durch automatisierte Tests, Code-Reviews und weitere Massnahmen eine hohe Qualität der Software sicher.
Qualifikationen
Du verfügst über fundierte Kenntnisse in modernen Webtechnologien und arbeitest sicher mit gängigen Frameworks und Standards.
Du bringst mehrjährige Erfahrung in der Softwareentwicklung mit und hast praktische Kenntnisse in einer etablierten Backend-Technologie sowie im Umgang mit modernen Frontend-Frameworks.
Du bist mit agilen Vorgehensweisen vertraut und nutzt Methoden wie iterative Entwicklung und testgetriebenes Arbeiten im Projektalltag.
Du kommunizierst sehr sicher auf Deutsch und verfügst über gute Englischkenntnisse für den professionellen Austausch.
Du arbeitest effizient, eigenständig und lösungsorientiert und hast Freude daran, komplexe technische Herausforderungen zu lösen.
Benefits
Web Software Engineer mit Java Fokus (m/w/d)
Rolle
Technologiebegeisterung trifft auf kreative Lösungsentwicklung. Diese Rolle richtet sich an Entwickler, die sowohl komplexe Backend-Systeme als auch moderne Weboberflächen aktiv mitgestalten möchten.
Verantwortung
Konzeption und Entwicklung skalierbarer Softwarelösungen im Webumfeld
Umsetzung moderner Frontends mit Fokus auf Performance und Benutzererlebnis
Entwicklung robuster Backend-Komponenten auf Basis von Java und serviceorientierten Architekturen
Mitgestaltung von technischen Konzepten und Systemdesigns
Zusammenarbeit in agilen Entwicklungsprozessen mit kontinuierlicher Optimierung
Verantwortung für Betrieb, Wartung und Weiterentwicklung bestehender Systeme
Einsatz moderner Tools für Automatisierung, Testing und Deployment
Qualifikationen
Solide Kenntnisse in Java sowie Webtechnologien wie HTML, CSS und JavaScript
Verständnis für sauberen Code, Software Engineering Prinzipien und Architekturkonzepte
Interesse an Themen wie User Experience und Interaktionsdesign
Motivation, sich in neue Technologien und Methoden einzuarbeiten
Praktische Erfahrung in der Softwareentwicklung
Benefits
Fullstack Entwickler Java & Web (m/w/d)
Rolle
Digitale Lösungen brauchen Entwickler, die über den Code hinausdenken. Gesucht wird eine vielseitige Fachperson, die moderne Webanwendungen gestaltet und gleichzeitig an stabilen Backend-Systemen arbeitet.
Verantwortung
Entwicklung und Weiterentwicklung von Webapplikationen mit Fokus auf Java und modernen Frontend-Technologien
Umsetzung performanter Backend-Services sowie interaktiver Benutzeroberflächen
Mitarbeit entlang des gesamten Software-Lifecycles – von der Idee bis zum produktiven Betrieb
Enge Zusammenarbeit mit Stakeholdern zur Definition und Optimierung technischer Lösungen
Integration von APIs, Microservices und Cloud-basierten Architekturen
Sicherstellung von Codequalität durch Testing, Reviews und moderne Engineering-Praktiken
Beteiligung an Deployment, Monitoring und kontinuierlicher Verbesserung von Systemen
Qualifikationen
Erfahrung in der Entwicklung mit Java sowie HTML, CSS und JavaScript
Verständnis von Softwarearchitekturen, Design Patterns und objektorientierter Entwicklung
Interesse an UX, Usability und modernen Webinterfaces
Strukturierte und eigenverantwortliche Arbeitsweise mit Fokus auf Qualität
Mehrjährige Erfahrung in Softwareprojekten
Benefits
Java-Entwicklung Fullstack (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Fullstack-Lösungen mit Java, die Forschung und wissenschaftliche Anwendungen optimal unterstützen. Du übernimmst die Verantwortung für die Konzeption, Entwicklung und Integration von Frontend- und Backend-Komponenten in komplexen Systemlandschaften. Dabei analysierst und übersetzt du fachliche Anforderungen aus der Forschung in saubere, performante und skalierbare Softwarearchitekturen. Du verantwortest die Qualität deines Codes durch Reviews, Tests und kontinuierliche Optimierung. Als Professional bringst du deine Erfahrung ein, um technische Entscheidungen voranzutreiben und Entwicklungsprozesse nachhaltig zu verbessern.
Verantwortung
- Du entwickelst neue Funktionen nach dem Product Backlog und pflegst bestehende Komponenten der Anwendung.
- In dieser Rolle erstellst und testest du Softwarelösungen und dokumentierst sie verständlich für Anwenderinnen und Anwender.
- Als Java-Entwickler Fullstack bringst du dein Team voran, indem du Entwicklungswerkzeuge konzipierst und komplexen Code vereinfachst.
- Du arbeitest an Professional-Service-Projekten und stärkst unsere Kunden durch das Design leistungsfähiger, öffentlicher APIs.
- In dieser Rolle konzipierst du robuste, wiederverwendbare Schnittstellen zwischen Frontend, Backend und externen Systemen.
- Du erkundest kontinuierlich neue Softwaretechnologien und bewertest ihren Nutzen für unsere Produkte und Kunden.
Qualifikationen
- Du verfügst über einen BSc, MSc oder Ph.D. in Informatik, Bioinformatik oder einem verwandten Fachgebiet sowie mindestens drei Jahre Erfahrung in der vollständigen Produktentwicklung.
- Du beherrschst Java auf Expertenniveau und setzt diese Kenntnisse sicher in komplexen Softwareprojekten ein.
- Du hast nachweisliche Praxis mit modernen Frontend-Technologien wie Angular oder React und entwickelst damit benutzerfreundliche Oberflächen.
- Du kommunizierst mündlich und schriftlich sehr sicher auf Englisch und präsentierst technische Inhalte verständlich.
- Du kennst gängige Build- und Entwicklungstools wie Gradle, Gulp oder NodeJS/NPM und nutzt sie routiniert im täglichen Workflow.
Benefits
Softwareentwickler*in Java Frontend/Backend (m/w/d)
Rolle
In dieser Rolle gestaltest du als erfahrener Softwareentwicklerin moderne Java-Lösungen im Frontend und Backend, die eine hohe Nutzerfreundlichkeit mit solider Architektur verbinden. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Weiterentwicklung qualitativ hochwertiger Features entlang des gesamten Software-Lifecycles. Dabei analysierst du fachliche Anforderungen, übersetzt sie in sauberen, wartbaren Code und stellst durch Tests sowie Code-Reviews die technische Exzellenz sicher. Du arbeitest eng mit relevanten Schnittstellen zusammen, um performante, skalierbare und sichere Anwendungen zu schaffen. Zudem bringst du dein Fachwissen ein, um bestehende Systeme zu optimieren und technologische Verbesserungen proaktiv voranzutreiben.
Verantwortung
- Du entwickelst neue Funktionalitäten gemäss Product Backlog und pflegst die bestehende Softwarelösung.
- In dieser Rolle konzipierst und implementierst Du robuste Lösungen, testest die Software und erstellst verständliche Dokumentation für Anwender*innen.
- Du unterstützt Dein Entwicklungsteam, indem Du Entwicklungswerkzeuge bereitstellst und komplexen Code strukturiert und verständlich aufbereitest.
- Als Softwareentwicklerin Java Frontend/Backend arbeitest Du in Professional-Service-Projekten und entwirfst öffentliche APIs, die Kundinnen echten Mehrwert bieten.
- Du gestaltest Schnittstellen und Architektur so, dass unsere Kund*innen Systeme effizient integrieren und nutzen können.
- In dieser Rolle evaluierst und erprobst Du neue Softwaretechnologien, um unsere Produkte kontinuierlich weiterzuentwickeln.
Qualifikationen
- Abgeschlossenes Studium (BSc, MSc oder PhD) in Informatik, Bioinformatik oder einem vergleichbaren Fach sowie mindestens drei Jahre Erfahrung im vollständigen Produktentwicklungszyklus
- Sehr fundierte Expertise in der Entwicklung mit Java und modernen Java-Ökosystemen
- Praxisbewährte Erfahrung mit modernen Frontend-Technologien wie Angular oder React
- Sicheres, adressatengerechtes Kommunizieren und Präsentieren in englischer Sprache
- Routiniert im Einsatz gängiger Build- und Entwicklungstools wie Gradle, Gulp oder NodeJS/NPM
Benefits