4 IT - Software Development in Solothurn
Lead Software Engineer (m/w/d)
Über
Verantwortung
Anspruchsvolle Features und zentrale Services hands-on im .NET-Umfeld entwickeln und technisch verantworten.
Architekturprinzipien, technische Standards und Best Practices gemeinsam mit Lead Developern und Architekturverantwortlichen weiterentwickeln.
Skalierbare Microservices, REST-APIs und eventbasierte Integrationen mit Technologien wie Kafka konzipieren und optimieren.
Team durch Code Reviews, technisches Coaching und aktiven Wissensaustausch bei komplexen Fragestellungen unterstützen.
Entwicklungsprozesse mit Kubernetes, Docker, CI/CD, Testautomatisierung sowie Monitoring und Observability kontinuierlich verbessern.
Qualifikationen
Mehrjährige Erfahrung in moderner Softwareentwicklung und fundierte .NET-Kenntnisse; Erfahrung im Telekommunikationsumfeld von Vorteil.
Fundierte Praxis mit Microservices, REST-APIs, Kafka oder vergleichbaren Technologien und verteilten Systemen.
Erfahrung mit Kubernetes, Docker, GitLab oder Jenkins sowie Observability mit Prometheus oder Grafana.
Technische Leadership-Erfahrung sowie sichere Anwendung moderner Engineering-Praktiken und agiler Methoden wie Scrum, SAFe oder Kanban.
Analytische und kommunikative Stärke, Freude an Coaching und Wissensaustausch sowie sehr gute Deutsch- und gute Englischkenntnisse.
Benefits
C# .NET Anwendungsentwickler (m/w/d)
Verantwortung
- Als C# .NET Anwendungsentwickler entwickelst du moderne Webapplikationen und Backend-Systeme mit .NET
- Du wirkst an Konzeption, Architektur und der Ausarbeitung technischer Lösungen mit
- In dieser Rolle treibst du die Weiterentwicklung bestehender Anwendungen und Plattformen voran
- Du stehst im direkten Austausch mit Kunden und Fachpersonen zur Abstimmung von Anforderungen und Lösungen
- Als C# .NET Anwendungsentwickler gestaltest du aktiv unseren Technologie-Stack, unsere Entwicklungsprozesse und Standards mit
Qualifikationen
- Mehrjährige praktische Erfahrung mit C#, .NET und ASP.NET Core
- Fundierte Kenntnisse in SQL, Entity Framework und modernen Webtechnologien
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse für Dokumentation, Tools und Frameworks
- Hoher Anspruch an sauberen, wartbaren Code und Freude an durchdachten technischen Lösungen
- Eigenständige, zuverlässige Arbeitsweise und Spass an der Zusammenarbeit mit Kundschaft und im Team
- Idealerweise Erfahrung mit Azure, Docker, CI/CD, Infrastructure as Code und modernen Frontend-Frameworks wie Vue.js, React oder Angular
.NET C# Software Engineer (m/w/d)
Verantwortung
- Du entwickelst moderne Webapplikationen und Backend-Systeme mit .NET
- In dieser Rolle wirkst du an Konzeption, Architektur und technischen Lösungen mit
- Du treibst die Weiterentwicklung bestehender Anwendungen und Plattformen voran
- Als .NET C# Software Engineer stehst du im direkten Austausch mit Kunden und Fachpersonen
- Du gestaltest aktiv unseren Technologie-Stack, unsere Entwicklungsprozesse und Standards mit
Qualifikationen
- Mehrjährige praktische Erfahrung mit C#, .NET und ASP.NET Core
- Sichere Anwendung von SQL, Entity Framework und modernen Webtechnologien
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse für Dokumentation, Tools und Frameworks
- Freude an sauberem, wartbarem Code und an durchdachten technischen Lösungen
- Selbstständige, zuverlässige Arbeitsweise und Spass an der Zusammenarbeit mit Kundschaft und im Team
- Von Vorteil: Erfahrung mit Azure, Docker, CI/CD oder Infrastructure as Code sowie Kenntnisse in Vue.js, React oder Angular und Verständnis für Software-Architektur und DevOps-Prinzipien
KI-orientierte Full-Stack-Entwicklung (m/w/d)
Rolle
In dieser Rolle leitest du die KI-orientierte Full-Stack-Entwicklung und prägst damit entscheidend die technologische Ausrichtung komplexer Digitalprojekte. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von skalierbaren Anwendungen, in denen moderne KI-Komponenten nahtlos in Frontend- und Backend-Architekturen integriert werden. Dabei übernimmst du die fachliche Führung im Entwicklungsprozess, triffst technische Architekturentscheidungen und stellst hohe Qualitätsstandards in Code, Sicherheit und Performance sicher. Du analysierst Anforderungen, übersetzt diese in robuste technische Lösungen und optimierst bestehende Systeme kontinuierlich. Zudem treibst du Innovationen im Bereich Künstliche Intelligenz voran, evaluierst neue Technologien und setzt Best Practices in der Full-Stack-Entwicklung durch.
Verantwortung
In dieser Rolle übernimmst du die fachliche Leitung von KI-orientierten Full-Stack-Entwicklungsprojekten mit hohem Gestaltungsspielraum.
Du gestaltest und implementierst individuelle Softwarelösungen entlang des gesamten Technologie-Stacks.
Als KI-orientierte:r Full-Stack-Entwickler:in koordinierst du Mandate und stimmst Anforderungen mit internen und externen Stakeholdern ab.
Du treibst den Einsatz moderner KI- und Softwaretechnologien voran und sicherst deren effiziente Integration in Kundenlösungen.
In dieser Rolle förderst du eine flexible, moderne Arbeitsweise im Team und unterstützt die kontinuierliche Verbesserung von Prozessen und Methoden.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik (UNI, ETH, FH oder HF).
- Mindestens 8 Jahre Erfahrung als Full-Stack-Entwickler in grossen, komplexen Softwareprojekten.
- Sehr gute Kenntnisse in Java, Spring Boot, Angular, TypeScript und JavaScript sowie Praxis mit Microservices-Architekturen.
- Erfahrung mit Cloud-Plattformen (AWS, Azure oder GCP) und Container-Technologien wie Kubernetes und Docker.
- Sicher im Einsatz moderner Methoden und Tools (Agile/Scrum/SAFe, CI/CD, Git, Jira, Confluence) sowie Clean Code, Design Patterns und SOLID-Prinzipien.
- Fliessende Deutschkenntnisse auf Muttersprachen-Niveau oder mindestens C1 sowie ausgeprägte Kommunikations- und Beratungskompetenz, insbesondere für AI-gestützte Lösungen.
Benefits