Full-Stack-.NET-Entwickler Wir sind auf der Suche nach einem talentierten Full-Stack-.NET-Entwickler mit umfassendem Hintergrund in Razor und umfassenden Kenntnissen der Azure- und AWS-Cloud-Plattformen. Der ideale Kandidat verfügt über Kenntnisse in der Erstellung und Wartung einer breiten Palette von Anwendungen, einschließlich Webanwendungen, APIs und Azure-Funktionen, unter Verwendung des .NET-Frameworks. Darüber hinaus sollten sie über Fachkenntnisse in Cloud-Technologien, insbesondere Azur
Full-Stack-.NET-Entwickler Wir sind auf der Suche nach einem talentierten Full-Stack-.NET-Entwickler mit umfassendem Hintergrund in Razor und umfassenden Kenntnissen der Azure- und AWS-Cloud-Plattformen. Der ideale Kandidat verfügt über Kenntnisse in der Erstellung und Wartung einer breiten Palette von Anwendungen, einschließlich Webanwendungen, APIs und Azure-Funktionen, unter Verwendung des .NET-Frameworks. Darüber hinaus sollten sie über Fachkenntnisse in Cloud-Technologien, insbesondere Azure und AWS, verfügen. Als entscheidendes Mitglied unseres Teams wird der Kandidat zum Entwurf, zur Entwicklung und zum Einsatz skalierbarer, sicherer und leistungsstarker Lösungen beitragen. STACK: C#, ASP .NET Core, Razor, Javascript, WCF Services, HTML, SQL, Azure, AWS, Jenkins, Docker, Kubernetes, Azure App Services, AWS Lambda, S3, RDS Hauptaufgaben: Webanwendungen und APIs entwickeln und warten und Azure Functions unter Verwendung des .NET Frameworks, mit Schwerpunkt auf Razor für serverseitiges Rendering. Entwerfen und implementieren Sie Front-End-Komponenten mit HTML, CSS, JavaScript und Razor-Syntax. Erstellen und integrieren Sie Back-End-Dienste, APIs und WCF-Dienste mit C# und ASP.NET Core. Arbeiten Sie mit UI/UX-Designern zusammen, um reaktionsfähige und benutzerfreundliche Schnittstellen zu erstellen. Entwerfen, bereitstellen und verwalten Sie Anwendungen in Azure- und AWS-Cloud-Umgebungen. Nutzen Sie DevOps-Praktiken, um Bereitstellungspipelines zu automatisieren und eine kontinuierliche Integration und Bereitstellung sicherzustellen. Konfigurieren und optimieren Sie Cloud-Dienste, einschließlich virtueller Maschinen, Datenbanken, Speicher und Netzwerke. Gewährleisten Sie die Sicherheit, Skalierbarkeit und Zuverlässigkeit cloudbasierter Anwendungen und Infrastruktur. Beheben und debuggen Sie Probleme in Produktions- und Nicht-Produktionsumgebungen. Bleiben Sie über neue Technologien und Best Practices in der .NET-Entwicklung, Cloud Computing und DevOps auf dem Laufenden. Qualifikationen: Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich. Nachgewiesene Erfahrung als Full Stack .NET-Entwickler, mit Schwerpunkt auf Razor für serverseitiges Rendering. Gute Kenntnisse in C#, ASP.NET Core, HTML, CSS, JavaScript und Razor-Syntax. Umfangreiche Kenntnisse der Azure- und/oder AWS-Cloud-Plattformen, einschließlich Services wie Azure App Service, AWS Lambda, S3, RDS usw. Vertrautheit mit DevOps-Praktiken und -Tools, einschließlich CI/CDpipelines, Versionskontrollsystemen (z. B. Git) und kontinuierlicher Integration Tools (z. B. Azure DevOps, Jenkins). Erfahrung mit Containerisierungstechnologien wie Docker und Orchestrierungstools wie Kubernetes isaplus. Verständnis für relationale und NoSQL-Datenbanken sowie Erfahrung mit SQL-Abfragen und Datenbankoptimierung. Starke Fähigkeiten zur Problemlösung und die Fähigkeit, komplexe Probleme zu beheben. Hervorragende Kommunikations- und Kollaborationsfähigkeiten sowie die Fähigkeit, effektiv in einer Teamumgebung zu arbeiten. Bevorzugte Qualifikationen: Azure- oder AWS-Zertifizierungen (z. B. Azure Developer Associate, AWS Certified Developer). Erfahrung mit Microservices-Architektur, Serverless Computing und verteilten Systemen. Kenntnisse über Überwachungs- und Protokollierungstools wie Azure Monitor, AWS CloudWatch, ELK Stack usw. Vertrautheit mit Agile/Scrum-Methoden und Software Development Lifecycle (SDLC). Vorherige Erfahrung in der Betreuung von Nachwuchsentwicklern und der Durchführung von Codeüberprüfungen. Erfahrung mit Infrastruktur-Ascode-Tools wie Terraform zur Bereitstellung und Verwaltung von Cloud-Ressourcen.