21 Web in Aargau
Senior Lead Developer – .NET, WebAPI & SQL (m/w/d)
Verantwortung
Programmieren moderner Applikationen mit Fokus auf Innovation und Qualität
Führung und Coaching von Entwicklungsteams innerhalb agiler Projekte
Erarbeiten und Vorantreiben neuer Architekturkonzepte
Wartung und Erweiterung bestehender Systeme
Einführung von Best Practices und Optimierung der Entwicklungsabläufe
Qualifikationen
Studium oder fundierte Berufserfahrung im Bereich Softwareentwicklung
Expertise in C#, .NET, SQL, TypeScript und Vue.js
Erfahrung mit GIT und Azure DevOps für modernes DevOps-Management
Leidenschaft für technische Herausforderungen und hohe Eigeninitiative
Sehr gute Deutschkenntnisse, sichere Englischkenntnisse
Benefits
Technischer Leiter Softwareentwicklung – .NET/C# (m/w/d)
Verantwortung
Design und Entwicklung von leistungsstarken .NET/C# Applikationen
Leitung eines agilen Entwicklerteams mit Fokus auf Wissensaustausch
Konzipierung zukunftsweisender Softwarearchitekturen
Optimierung bestehender Systeme und Sicherstellung technologischer Exzellenz
Aktive Verbesserung der Entwicklungsstandards und Prozesse
Qualifikationen
Erfahrung im Full Stack Development und idealerweise Studium im Bereich Software Engineering
Tiefgreifende Kenntnisse in .NET, C#, WebAPI, SQL, TypeScript, Vue.js
Vertrautheit mit Azure DevOps und GIT für die moderne Softwareentwicklung
Starke Problemlösungskompetenz und technisches Verständnis
Sehr gute Deutschkenntnisse, Englischkenntnisse vorhanden
Benefits
Lead Full Stack Engineer – .NET (m/w/d)
Verantwortung
Entwicklung wegweisender .NET/C#-Applikationen mit hohen Qualitätsstandards
Technische Führung des Scrum-Teams und Förderung des Wissensaustauschs
Weiterentwicklung der Systemarchitektur und Technologie-Roadmap
Optimierung von Entwicklungsprozessen und Einführung von Best Practices
Maintenance und Skalierung bestehender Softwarelösungen
Qualifikationen
Mehrjährige Erfahrung als Full-Stack-Entwickler (Backend-Schwerpunkt)
Expertenwissen in .NET/C#, WebAPI und SQL Server
Tech-Stack: TypeScript/Vue.js, GIT/Azure DevOps
Leadership-Skills und Leidenschaft für Code-Qualität
Fliessend Deutsch & Englisch
Benefits
Principal Softwareentwickler – C#/.NET & Frontend (m/w/d)
Verantwortung
Visionäre Softwarearchitektur: Du prägst die Zukunft unserer .NET-basierten Lösungen
Mentor & Coach: Du führst das Entwicklerteam mit technischer Expertise und förderst agiles Arbeiten
Full-Stack-Development: Von Backend-Logik (C#/WebAPI) bis Frontend (Vue.js)
Prozessoptimierung: CI/CD-Pipelines, Code Reviews und moderne Testing-Strategien
Technologietrends: Du bleibst up-to-date und setzt Impulse für Innovation
Qualifikationen
Studium in Software Engineering oder gleichwertige Praxis-Expertise
Tiefgehende .NET-Erfahrung – von Microservices bis Performance-Optimierung
Datenbank-Know-how (SQL Server, ORMs, Query-Tuning)
Frontend-Affinität (TypeScript, Vue.js oder ähnliche Frameworks)
Sehr gute Deutschkenntnisse
Benefits
Lead Engineer – .NET Backend & Frontend Excellence (m/w/d)
Verantwortung
Architektonische Gestaltung: Du setzt Massstäbe für skalierbare .NET/C#-Systeme
Teamverantwortung: Technische Entscheidungen treffen & Entwickler:innen befähigen
Full-Stack Ownership: Von der Datenbank (SQL) bis zur UI (Vue.js)
DevOps-Mindset: GIT, Azure DevOps und Automatisierung sind deine Werkzeuge
Qualitätssicherung: Du stehst für cleanen Code und wartbare Lösungen
Qualifikationen
Nachweisbare Projekterfolge mit .NET/C# im professionellen Umfeld
Leidenschaft für Software Craftsmanship und moderne Architekturmuster
Pragmatische Lösungsorientierung – kein Over-Engineering, sondern passgenaue Technik
Leadership-Erfahrung (auch ohne formelle Führungsposition)
Verhandlungssicheres Deutsch & gutes Englisch
Benefits
Software Engineer (m/w/d)
Verantwortung
Du entwickelst nutzerzentrierte Software-Lösungen – nicht von der Stange, sondern passgenau.
Als Teil eines agilen Teams begleitest du Projekte von der Idee bis zum Launch – mit Weitsicht und technischer Tiefe.
Für Kundinnen und Kunden aus unterschiedlichsten Branchen entstehen bei dir Web- und Mobile-Anwendungen mit echtem Mehrwert.
Deine Rolle ist mehr als nur Coden: Du analysierst, berätst und planst mit.
Design und Technik bringst du gemeinsam mit UX-Designern unter einen Hut.
Der Kontakt mit Kund:innen ist direkt – Lösungen entstehen bei dir im Dialog, nicht im stillen Kämmerchen.
Verantwortung ist bei dir nicht nur ein Wort: Du übernimmst sie gerne für Architektur, Betrieb oder Projektführung.
Qualifikationen
Du brauchst eine abgeschlossene Ausbildung im Bereich Informatik oder Software-Engineering und Erfahrung im Beruf.
Du willst verstehen, wie Dinge funktionieren – dein Interesse an Web-Technologien endet nicht beim ersten Bug.
React, JavaScript, Ruby on Rails oder Python sind Tools, mit denen du gerne arbeitest oder dich noch weiterentwickeln willst.
Du gehst Aufgaben eigenständig an und verlässt dich auf deinen hohen Qualitätsanspruch.
Im Team arbeitest du nicht einfach mit – du bringst Energie, Ideen und Verantwortung ein.
node.js und relationale Datenbanken sind dir ein Begriff oder wecken deine Neugier.
Deutschkenntnisse zwingend erforderlich.
Benefits
Senior Java Developer (m/w/d)
Verantwortung
Entwicklung performanter Backend-Services (Java) & Frontends (TypeScript/React)
Mitarbeit im gesamten Lifecycle: Idee bis Betrieb (inkl. Monitoring)
Enge Abstimmung mit dem PO für „Executable Specifications“ (BDD)
Technische Verantwortung für Services & APIs im agilen Scrum-Team
Qualifikationen
Informatikabschluss & Erfahrung in agilen Softwareprojekten
Sehr gute Java-Kenntnisse, plus React/TypeScript & idealerweise Docker/Linux
Erfahrung mit Test Engineering, CI/CD & Clean Code-Prinzipien
Hohe Teamorientierung, Begeisterung für moderne Tech, DE/EN verhandlungssicher
Softwareentwickler Java (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle, skalierbare Softwarelösungen und bringst deine Erfahrung in der Architektur und Umsetzung moderner Technologien ein. Du verantwortest die technische Konzeption komplexer Anwendungen und gestaltest aktiv deren Weiterentwicklung. Dabei arbeitest du eng mit crossfunktionalen Teams zusammen und sorgst für einen effizienten und qualitätsgesicherten Entwicklungsprozess. Dein technisches Know-how kombinierst du mit einem Blick für saubere Codequalität und nachhaltige Softwarearchitektur. Durch deinen Beitrag werden leistungsstarke Anwendungen geschaffen, die sich durch Stabilität, Effizienz und Zukunftsfähigkeit auszeichnen.
Verantwortung
- Du entwickelst performante Backend-Services in Java sowie moderne Frontends mit TypeScript und React unter Verwendung von Open-Source-Technologien.
- In dieser Rolle übernimmst du Testing und Code-Reviews, um eine hohe Qualität und Wartbarkeit der Software sicherzustellen.
- Du gestaltest den gesamten Entwicklungsprozess aktiv mit – von der Ideenfindung über Konzeption und Entwicklung bis zu Deployment und Monitoring.
- Als Softwareentwickler Java arbeitest du eng mit Product Ownern zusammen, um Anforderungen mithilfe von "Executable Specifications" (BDD) präzise umzusetzen.
- Du definierst und verantwortest als Story Lead das Design von Services, Schnittstellen, Datenbanken und Basiskomponenten in enger Abstimmung mit deinem Team.
- In cross-funktionaler Zusammenarbeit bringst du deine technische Expertise zur kontinuierlichen Verbesserung bestehender Anwendungen ein.
Qualifikationen
- Du hast eine abgeschlossene Ausbildung im Bereich Informatik (HF, FH oder ETH) und bringst fundierte Erfahrung in der Umsetzung von Software-Projekten mit
- Du verfügst über sehr gute Java-Kenntnisse und hast idealerweise bereits mit Linux und Docker gearbeitet
- Zusätzlich bringst du Praxiswissen im Frontend-Bereich mit, insbesondere in Typescript und React
- Du setzt Design Patterns gezielt ein und wendest sie gemäss Anwendungssituation sicher an
- Du bevorzugst moderne Entwicklungsmethoden wie Continuous Integration, automatisierte Tests, BDD und Scrum
- Deine Arbeitsweise ist teamorientiert, lösungsfokussiert und zeichnet sich durch einen hohen Qualitätsanspruch aus
Softwareentwickler/in .NET & Blazor (m/w/d)
Verantwortung
Weiterentwicklung bestehender .NET-Anwendungen (ASP.NET Core, Blazor Server, WPF)
Umsetzung neuer Features und Verbesserung bestehender Komponenten nach Clean Code & SOLID-Prinzipien
Mitarbeit an Daten- und Backend-Prozessen (MSSQL, SSIS) und OLAP-Cube (SSAS)
Umsetzung von UI/UX-Anforderungen mit MVVM und Blazor-Komponenten
Mitwirkung an Architekturentscheidungen und Dokumentation
Optionale Mitarbeit an AI-Integration in die Plattform
Qualifikationen
Ausbildung als Informatiker EFZ Applikationsentwicklung, Bachelor in Informatik oder vergleichbare Weiterbildung
Ausgeprägte Kenntnisse in objektorientierter Programmierung (C# oder Java)
Erfahrung in C# / .NET Core
Kenntnisse in ASP.NET Core, WPF, Blazor Server oder Lernbereitschaft
Solide Kenntnisse in HTML und CSS
Verständnis von Datenbanken (MSSQL, SSIS, SSAS, OR-Mapper wie Dapper)
Verhandlungssichere Deutsch- und Englischkenntnisse
Benefits
Fullstack Engineer (Java/Typescript) (m/w/d)
Verantwortung
Entwicklung, Testing und Code-Review von Backend-Services (Java) und modernen Frontends (TypeScript, React)
Aktive Mitgestaltung des gesamten Entwicklungszyklus – von der Idee bis zum Monitoring
Zusammenarbeit mit dem Product Owner zur Definition und Umsetzung von Anforderungen (BDD)
Verantwortung für Architektur und Schnittstellendesign als Story Lead im Team
Qualifikationen
Abschluss in Informatik (HF, FH, ETH) und Erfahrung in der Softwareentwicklung
Aktuelle Java-Kenntnisse, idealerweise Erfahrung mit Linux, Docker, React und TypeScript
Vertraut mit Design Patterns und Interesse an wartbarer Softwarearchitektur
Erste Erfahrung im Bereich Testautomatisierung und BDD wünschenswert
Teamplayer mit hoher technischer Motivation und sehr guten Deutsch-/Englischkenntnissen