24.03.2025 aktualisiert


Senior Software Entwickler (C# .Net), Azure DevOps, Test Automation, Git
Jona, Schweiz
Schweiz
Bachelor in Computer ScienceSkills
C#, .Net, WPF
Azure DevOps
Git
Agile Entwicklung
Test- und Buildautomatisierung
Azure DevOps
Git
Agile Entwicklung
Test- und Buildautomatisierung
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Design und implementation eines source code generators basierend auf einem XML model
- Spezifizieren/Designen und Implementieren von neuen Features (.Net/C#)
- Verbessern des Build Prozess (CI/CD) mit Azure DevOps inkl. sicherstellen der Coding Guidelines (Clean Code) und Testabdeckung und automatisches Erstellen von NuGet packages und Docker containern
- Implementieren von Tests nach TDD
- Architektur Design
- Prozess und Scrum coaching
- Toolset: Visual Studio, Azure Devops, Git, ReSharper, PowerShell
- Aufsetzen einer TFS Build Pipeline für die Tests
- Schreiben von Build Skripten in Powershell zum Aufsetzen und Aufräumen der Testumgebung inkl. eines Simulators
- Erweitern der existierenden Test Applikation um komplexere Testfälle zu unterstützen und ohne User Interaktion zu funktionieren
- Verbessern des existieren C# .Net Source Codes um das kompilieren schneller und zuverlässiger zu machen
- Toolset: TFS, Visual Studio, ReSharper
- Implementierung zusätzlicher Features
- Vorgehen nach agilen Methoden in einem internationalen Team.
- Erstellen von WPF Komponenten basierend auf der bestehenden Applikation
- Definieren von WPF Styles
- Migrieren von bestehendem C# Code
- Bugs fixen
- Klarstellen von Software Requirements mit Stakeholdern und implementieren von neuen Features
- Schreiben von UnitTests in MS Test
- Technologien: TFS, Visual Studio, ReSharper, MS SQL