Lead Developer - C# .NET & Modern Web

Rocken AG
Solothurn, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior
Compensation
CHF 122K

Job location

Solothurn, Switzerland

Tech stack

Clean Code Principles
.NET
Artificial Intelligence
Automation of Tests
C Sharp (Programming Language)
Code Review
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
DevOps
Entity Framework
Microsoft SQL Server
Pair Programming
Software Architecture
Software Engineering
Strategies of Testing
Blazor
Information Technology
REST

Job description

  • Full-timeEmployment type: Full-time
  • CHF 88,000 - CHF 122,000 (XING estimate)
  • Hybrid
  • Be an early applicant, * Konzeption und Entwicklung komplexer Geschäftsanwendungen mit C#, .NET 8+, Blazor und MS SQL Server
  • Gesamtverantwortung für IT-Projekte: Planung, Steuerung, Stakeholder-Kommunikation und termingerechte Lieferung
  • Definition und Weiterentwicklung von Architekturstandards, Code-Guidelines und Entwicklungsworkflows im Team
  • Enge Zusammenarbeit mit Fachbereichen und externen Partnern zur Ermittlung und Umsetzung technischer Anforderungen
  • Förderung einer Lernkultur: aktiver Wissenstransfer, Code-Reviews und technische Begleitung von Teamkolleginnen und -kollegen
  • Integration moderner Entwicklungspraktiken: AI-Pair-Programming, automatisierte Teststrategien (TDD, BDD) und DevOps-Workflows
  • Kontinuierliche Evaluation neuer Technologien und Frameworks im Microsoft-Ökosystem und darüber hinaus

Requirements

  • Fundierter Hintergrund in Informatik oder Software Engineering - Studium oder äquivalente Praxiserfahrung
  • Tiefe Expertise in C# und dem .NET-Stack inkl. Blazor, Entity Framework Core und RESTful API-Design
  • Starkes Verständnis für saubere Softwarearchitektur: Clean Code, Design Patterns, CQRS, Event Sourcing o. ä.
  • Erfahrung in der technischen Projektführung und im Umgang mit interdisziplinären Stakeholder-Gruppen
  • Begeisterung für AI-gestützte Entwicklungstools und moderne Testautomatisierung
  • Ausgeprägte Eigenverantwortung, Kommunikationsstärke und echte Freude daran, andere weiterzubringen

Apply for this position