ELITEBRAIN
CRH Talento de IT
Senior .Net Entwickler mit Microservices
SQL
Automatische Übersetzung. Prüfe das Original.
Über die Stelle
Senior .NET Developer | Azure | Distributed Systems
Wir suchen einen Senior .NET Developer für ein Ingenieurteam, das sich auf die Entwicklung von Cloud-nativen Lösungen, Microservices und hochverfügbaren verteilten Architekturen konzentriert.
Wir suchen Profile mit fundierter Erfahrung in der .NET-Backend-Entwicklung und aktiver Beteiligung an der Konzeption und Implementierung von skalierbaren, ausfallsicheren und ereignisgesteuerten Systemen.
📍 Monterrey, Nuevo León (Hybrid)
Angebot
💰 $60,000 - $80,000 MXN Brutto + überdurchschnittliche Leistungen
- ✅ Gehalt von $60,000 bis $80,000 MXN brutto
- ✅ Hybrides Modell (3 Bürotage / 2 Homeoffice-Tage)
- ✅ Familien-Krankenversicherung (SGMM)
- ✅ Verpflegungsgutscheine
- ✅ Gewinnbeteiligung (PTU)
- ✅ 2 zusätzliche Urlaubstage ab dem ersten Jahr
- ✅ Leistungen über die gesetzlichen Anforderungen hinaus
Unverzichtbare Anforderungen
- 5+ Jahre Erfahrung in der Entwicklung mit .NET Core (.NET 6+).
- Erfahrung in der Konzeption und Entwicklung von unternehmensweiten REST APIs.
- Erfahrung im Aufbau von Microservice-basierten Architekturen.
- Solide Kenntnisse in Clean Architecture, Dependency Injection und Design Patterns.
- SQL Server, Entity Framework und Dapper.
- Erfahrung in Cloud-Umgebungen (vorzugsweise Azure).
Erforderliche technische Erfahrung
- Azure Functions.
- Azure DevOps.
- Azure API Management.
- Azure Service Bus.
- Azure SQL.
- Application Insights.
- RabbitMQ, Kafka oder Enterprise Messaging Platforms.
- Event-Driven Architectures.
- Integration zwischen Microservices mittels Events und Queues.
- Strategien für Ausfallsicherheit und Fehlertoleranz.
- Umgang mit asynchronen Prozessen und verteilter Kommunikation.
- Implementierung von Idempotenzmechanismen in APIs und verteilten Systemen.
Hochgradig wünschenswerte Kenntnisse
- CQRS.
- Saga Pattern.
- Event Sourcing.
- Distributed Transactions.
- Retry Policies.
- Circuit Breaker Pattern.
- Observability und Monitoring verteilter Anwendungen.
Verantwortlichkeiten
- Entwurf und Entwicklung von skalierbaren Backend-Lösungen.
- Erstellung von APIs und Microservices.
- Entwurf ereignisgesteuerter Integrationen.
- Beteiligung an Architektur-Entscheidungen.
- Implementierung ausfallsicherer Lösungen in Cloud-Umgebungen.
- Entwicklung neuer Funktionalitäten nach modernen Engineering-Standards.
