Software Entwickler C# und .Net
Role details
Job location
Tech stack
Job description
· Eigenständige Realisierung von Softwareprojekten im Schwerpunkt C#
· Entwicklung wartbarer, testbarer und qualitativ hochwertiger Software nach den Prinzipien von Clean Code und Clean Architecture.
· Erstellung von Unit-Tests sowie Sicherstellung der Softwarequalität durch automatisierte Testverfahren.
· Einsatz von Dependency Injection und konsequenter Separation of Concerns zur Entwicklung modularer und erweiterbarer Anwendungen.
· Erstellung technischer Dokumentationen sowie Verantwortung für die Qualitätssicherung der entwickelten Software.
· Wartung, Optimierung und kontinuierliche Weiterentwicklung bestehender Anwendungen.
· Sicherstellung von Performance, Skalierbarkeit und Zuverlässigkeit der Anwendungen.
Requirements
· Abgeschlossene technische Ausbildung in der Informatik, Elektrotechnik (HTL) oder Studium in diesem oder vergleichbaren Bereichen (FH, TU, UNI)
· Idealerweise Berufserfahrung in der Softwareentwicklung
· Sehr gute Kenntnisse in C# und.NET
· Erfahrung mit Dependency Injection und testbarer Softwarearchitektur
· Erfahrung im Schreiben von Uni-Tests
· Kenntnisse in Clean Code, Clean Architecture sowie SOLID-Prinzipien
· Erfahrung mit Windows Forms, WPF-Anwendungen und .NET
Benefits & conditions
· Flexible Arbeitszeiten
· Weiterbildung & Entwicklung
· Zuschuss fürs Fitnessstudio
· Familiäres Team & coole Teamevents