Erfahrener .NET Core Entwickler (m/w/d) - Remote Vollzeitposition

Aus der Ferne
Vollzeit
Wir suchen einen qualifizierten .NET Core Entwickler (m/w/d) für anspruchsvolle Softwareprojekte. In dieser Position entwickeln und implementieren Sie skalierbare, leistungsstarke Anwendungen mit modernsten Microsoft-Technologien. Diese Vollzeitposition richtet sich an Mittel- bis Senior-Level Entwickler mit fundiertem Fachwissen im .NET-Ökosystem. Hauptaufgaben - Konzeption und Implementierung von Backend-Systemen unter Verwendung von .NET 8 und ASP.NET Core Framework für unternehmenskritische Anwendungen. - Mitgestaltung der Systemarchitektur unter Berücksichtigung von Skalierbarkeit, Wartbarkeit und Performance. - Integration von Frontend-Komponenten mit HTML und CSS/LESS/SASS zur Schaffung nahtloser Benutzeroberflächen. - Durchführung von Code-Reviews zur Sicherstellung höchster Codequalität und Einhaltung von Entwicklungsstandards. - Entwicklung und Optimierung von RESTful APIs für die Client-Server-Kommunikation. - Aktive Teilnahme an agilen Entwicklungsprozessen mit regelmäßigen Sprints und Iterationen. - Pflege und Weiterentwicklung bestehender Codebasis unter Berücksichtigung moderner Architekturprinzipien. - Mitwirkung bei der technischen Dokumentation von Systemkomponenten und Schnittstellen. Erforderliche Qualifikationen - 3-4 Jahre praktische Berufserfahrung in der kommerziellen Softwareentwicklung mit .NET-Technologien. - Fundierte Kenntnisse der OOP-Prinzipien (Vererbung, Polymorphismus, Kapselung, Abstraktion) und deren praktische Anwendung. - Nachweisbare Erfahrung mit Design Patterns wie Factory, Singleton, Observer, Repository und deren zielgerichteter Einsatz. - Umfassende Kenntnisse in ASP.NET Core (Version 6.0 oder höher) für die Entwicklung von Webanwendungen. - Sicherer Umgang mit HTML5 und CSS3 sowie Präprozessoren wie LESS oder SASS. - Vertrautheit mit Git-Workflows, Branch-Strategien und kollaborativer Entwicklung. - Grundlegendes Verständnis von Frontend-Integration und API-Design. - Gute Englischkenntnisse für die effektive Kommunikation in einem internationalen Team. Wünschenswerte Kenntnisse - Erfahrung mit Entity Framework Core für Datenbankzugriff und -manipulation. - Kenntnisse in der Arbeit mit SQL Server, PostgreSQL oder anderen relationalen Datenbanken. - Verständnis von Microservices-Architekturen und Container-Technologien (Docker). - Erfahrung mit CI/CD-Pipelines und automatisierten Testverfahren. - Kenntnisse in JavaScript-Frameworks wie Angular, React oder Vue.js. - Erfahrung mit Cloud-Plattformen (Azure, AWS) für die Anwendungsbereitstellung. - Vertrautheit mit agilen Entwicklungsmethoden wie Scrum oder Kanban. - Kenntnisse in der Implementierung von Authentifizierungs- und Autorisierungsmechanismen. Unser Angebot - Flexible Arbeitszeiten und vollständig remote Arbeitsumgebung. - Spannende Projekte mit Einsatz modernster Technologien. - Kontinuierliche Weiterbildungsmöglichkeiten und berufliche Entwicklungsperspektiven. - Zusammenarbeit in einem internationalen Team erfahrener Entwickler. - Wettbewerbsfähige Vergütung entsprechend Ihrer Qualifikation und Erfahrung. - Flache Hierarchien und direkte Kommunikationswege. - Regelmäßige virtuelle Team-Events zum fachlichen Austausch. Werden Sie Teil unseres innovativen Teams und gestalten Sie mit uns die digitale Zukunft. Wir schätzen technische Exzellenz, kontinuierliches Lernen und eine kollaborative Arbeitskultur in einem dynamischen, internationalen Umfeld.