Senior ASP.NET Developer | FORFIRM
- Anstellung
- Vollzeit
- Ort
- Lugano
- Erstmals ausgeschrieben
Senior ASP.NET Developer ####
- Lugano, Switzerland
- Tempo pieno
- In sede
Candidati ora Conosci un talento?
Condividi:
--------------------
1.
- Posizioni aperte
- Senior ASP.NET Developer
1.
- Senior ASP.NET Developer
Jobbeschreibung: #####
Wir suchen einen Senior ASP.NET Developer mit nachgewiesener Erfahrung in der Entwicklung von Webanwendungen und Backend-Services unter Verwendung von C# und ASP.NET Core.
Der ideale Kandidat verfügt über einen starken Hintergrund im Softwaredesign mit einem soliden Verständnis und der praktischen Anwendung von SOLID-Prinzipien, wichtigen Design Patterns und modernen Softwarearchitekturen.
Erfahrung im Aufbau verteilter Systeme und der Implementierung asynchroner Kommunikation unter Verwendung von NServiceBus und RabbitMQ ist ebenfalls erforderlich.
Erforderliche technische Fähigkeiten ###
Technologien ####
- C#
- ASP.NET Core
- .NET 8, 9, oder 10
- Entity Framework Core
- SQL Server
- REST APIs
- Git
- Unit Testing (xUnit, NUnit)
Softwareentwicklungsprinzipien ####
- SOLID
- Clean Code
Design Patterns ####
- Repository Pattern
- Unit of Work
- Factory Pattern
- Strategy Pattern
- Builder Pattern
- Mediator Pattern
- CQRS
- Repository
Architekturen und Designansätze ####
- Clean Architecture
- Domain-Driven Design (DDD)
- Event-Driven Architectures
- Distributed Systems
- Asynchronous Service Communication
Bevorzugte Fähigkeiten ###
- NServiceBus
- RabbitMQ
- Queue and Message Management
- Message Processing Error Handling
- Retry Mechanisms and Dead Letter Queues
- Consumer Idempotency
- Asynchronous Events and Commands
- Microsoft Azure
Verantwortlichkeiten ###
- Analyse von funktionalen und technischen Anforderungen.
- Design von robusten und skalierbaren Softwarelösungen.
- Entwicklung von Webanwendungen und REST APIs unter Verwendung von ASP.NET Core.
- Effektive Anwendung von SOLID-Prinzipien und Design Patterns.
- Implementierung asynchroner Prozesse unter Verwendung von NServiceBus und RabbitMQ.
- Design von Komponenten nach den Prinzipien der Clean Architecture.
- Zusammenarbeit mit Business Analysten, Projektmanagern und anderen Entwicklern.
- Sicherstellung der Softwarequalität durch Unit Testing, Code Reviews und Best Practices in der Entwicklung.
Candidati ora Conosci un talento?
Condividi:
--------------------
1.
- Posizioni aperte
- Senior ASP.NET Developer
1.
- Senior ASP.NET Developer
Automatisch aus dem Original übersetzt.
Ausgeschrieben vor 6 Tagen