Erfahrener Full-Stack Software Engineer (.NET/React), 80-100 % , hybrid
Role details
Job location
Tech stack
Job description
- Entwickle cloud-native Anwendungen mit .NET und React.
- Leite architektonische Diskussionen und treffe technologische Entscheidungen.
- Mentoriere andere Entwickler und fördere Best Practices im Team., Um unsere Anwendungen weiterzuentwickeln und zu verbessern, suchen wir einen erfahrenen Full Stack Software Engineer auf Senior-Level, der unser multinationales Scrum-Team verstärkt. Du wirst bei Design, Entwicklung und Test der Comparis-Anwendungen mitarbeiten, sowohl am .NET-Backend als auch am React-Frontend. Du wirst maßgeblich zu Architekturentscheidungen beitragen, andere Entwickler betreuen und die Zukunft unserer digitalen Produkte mitgestalten., * Entwurf, Entwicklung und Bereitstellung cloud-nativer Anwendungen mit .NET Core/ASP.NET und Next.js.
- Führung von Architektur-Diskussionen und Beratung bei Technologieentscheidungen und Designmustern.
- Erstellung und Pflege von RESTful APIs, Microservices und verteilten Systemen.
- Arbeit mit Docker/Kubernetes in Azure.
- Implementierung responsiver, hochwertiger UI-Komponenten mit React und JavaScript/TypeScript.
- Optimierung der Anwendungen hinsichtlich Leistung, Verfügbarkeit, Skalierbarkeit und Sicherheit.
- Nutzung/Erstellung von CI/CD-Pipelines, automatisierten Tests und Deployments.
- Überwachung, Diagnose und Behebung komplexer Produktionsprobleme.
- Mentoring von Teammitgliedern und Förderung von Best Practices im Engineering.
Requirements
- Abschluss in Informatik oder verwandtem Bereich, 7-8 Jahre Erfahrung.
- Starke Kenntnisse in C#, .NET Core und React.js.
- Erfahrung mit Cloud-Infrastruktur und CI/CD-Pipelines., * Bachelor- oder Masterabschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich (oder gleichwertige praktische Erfahrung).
- 7-8 Jahre Berufserfahrung in der Softwareentwicklung.
- Fundierte Kenntnisse in C#, .NET Core/ASP.NET.
- Umfangreiche Erfahrung mit React.js, JavaScript/TypeScript, HTML5 und CSS3.
- Starker Hintergrund in Cloud-Infrastruktur mit praktischer Erfahrung im Aufbau und Betrieb cloud-nativer Anwendungen mit Azure, AWS oder GCP.
- Erfahrung mit modernen Compute-Plattformen, einschließlich Container-Orchestrierung (z. B. Kubernetes), serverlosen Funktionen und skalierbaren Hosting-Umgebungen.
- Kompetenz im Entwurf und der Arbeit mit ereignisgesteuerten und nachrichtenbasierten Architekturen unter Verwendung von Queues, Topics und Publish/Subscribe-Mustern.
- Erfahrung mit relationalen und NoSQL-Datenbanken sowie im Design verteilter und cloud-nativer Datenlösungen.
- Vertrautheit mit cloudbasierten Speicherdiensten, strukturierten Speicheroptionen und sicherem Geheimnis-/Konfigurationsmanagement.
- Solide Erfahrung mit Infrastructure-as-Code-Tools (z. B. Terraform, Pulumi) für Provisionierung, Automatisierung und konsistente Umgebungen.
- Erfahrung mit REST APIs, Microservices und verteilten Systemen.
- Erfahrung mit CI/CD-Pipelines, Git, Agile Boards.
- Erfahrung mit agilen Entwicklungsmethoden wie Scrum und Verständnis für ergebnisorientierte Entwicklung.
- Fließende Englischkenntnisse.
Benefits & conditions
Bei Comparis sind wir überzeugt, dass befähigte Mitarbeitende die besten Ergebnisse liefern. Wir pflegen eine Kultur der Transparenz, des gegenseitigen Respekts und Vertrauens. Als Verfechter lebenslangen Lernens probieren wir ständig Neues aus und entwickeln uns kontinuierlich weiter - sowohl als Individuen als auch als Team. Wir bieten flache Hierarchien, beträchtliche Autonomie und kreative Freiheit sowie ein kompetentes und motiviertes Team, das dich bei deiner Arbeit berät und unterstützt und es dir leicht macht, deine eigenen Grenzen zu erweitern. Schließlich bieten wir flexible Arbeitszeiten, um von überall aus arbeiten und leben zu können.