Wir suchen zur Verstarkung des Teams unseres Kunden in Zurich zwei Backend Entwickler / Backend Entwicklerinnen: ein Profil mit 3 bis 6 Jahren Berufserfahrung sowie ein Senior-Profil mit mindestens 8 Jahren Erfahrung.
Das Projekt umfasst die Modernisierung einer Plattform fur Bildungsstatistiken, die durch eine sichere, skalierbare und automatisierte Losung ersetzt wird. Die Anwendung dient der Erfassung, Validierung, Verwaltung und Bereitstellung von Bildungsdaten fur Schulen und offentliche Institutionen. Die Entwicklung erfolgt in einem modernen Microsoft-Technologieumfeld mit .NET, Angular, MSSQL, Azure Cloud, CI/CD und Clean Architecture.
-
Entwicklung und Wartung von Backend-Komponenten mit C#, .NET Core, REST-APIs, MSSQL und IIS.
-
Erfahrung mit .NET, MVC bzw. MVVM, HTML/CSS sowie praktische Erfahrung in der Entwicklung mit Angular
-
Umsetzung moderner Softwarearchitekturen unter Anwendung von Clean-Architecture-Prinzipien und bewahrten Entwicklungsstandards.
-
Erstellung, Automatisierung und Pflege von Unit-Tests zur Sicherstellung einer hohen Softwarequalitat.
-
Mitarbeit an CI/CD-Prozessen sowie kontinuierliche Optimierung von Entwicklungs- und Deployment-Ablaufen.
-
Nutzung von Microsoft Azure fur Cloud-Services, Hosting und Datenmanagement.
-
Mitwirkung bei Themen rund um Anwendungssicherheit, Authentifizierung und Datenqualitat.
-
Enge Zusammenarbeit mit Fachbereichen und technischen Stakeholdern in einem agilen Teamumfeld.
-
Abgeschlossenes Studium der Informatik oder vergleichbare technische Ausbildung.
-
Fundierte Erfahrung in der Entwicklung von Backend-Anwendungen mit C#, .NET Core, APIs, MSSQL und IIS.
-
Gute Kenntnisse in Angular, HTML und CSS sowie Verstandnis fur Full-Stack-Integrationen.
-
Erfahrung mit Unit-Testing und modernen Qualitatssicherungsprozessen.
-
Kenntnisse von CI/CD-Praktiken und entsprechenden Tools.
-
Erfahrung mit Microsoft Azure und cloudbasierten Infrastrukturen.
-
Verstandnis von Clean Architecture sowie sicheren Entwicklungspraktiken.
-
Sehr gute Deutschkenntnisse und die Fahigkeit, effektiv in interdisziplinaren Teams zu kommunizieren.