developerjobs.ch
← Toutes les offres

Développeur ASP.NET Senior | FORFIRM

FORFIRM CONSULTING SAGL

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Lugano
Langues
Anglais, Anglais
Première publication
Postuler

Développeur ASP.NET Senior ####

  • Lugano, Suisse
  • Tempo pieno
  • In sede

Candidati ora Conosci un talento?

Condividi:

--------------------

1.

  1. Posizioni aperte
  2. Senior ASP.NET Developer

1.

  1. Senior ASP.NET Developer

Descrizione del lavoro: #####

Nous recherchons un Développeur ASP.NET Senior ayant une expérience confirmée dans le développement d'applications web et de services backend en utilisant C# et ASP.NET Core.

Le candidat idéal possède une solide expérience en conception de logiciels, avec une compréhension approfondie et une application pratique des principes SOLID, des Design Patterns clés et des architectures logicielles modernes.

Une expérience dans la construction de systèmes distribués et la mise en œuvre de la communication asynchrone utilisant NServiceBus et RabbitMQ est également requise.

Compétences techniques requises ###

Technologies ####

  • C#
  • ASP.NET Core

Principes de développement logiciel ####

  • SOLID
  • Clean Code

Design Patterns ####

  • Repository Pattern
  • Unit of Work
  • Factory Pattern
  • Strategy Pattern
  • Builder Pattern
  • Mediator Pattern
  • CQRS
  • Repository

Architectures et approches de conception ####

  • Clean Architecture
  • Domain-Driven Design (DDD)
  • Event-Driven Architectures
  • Distributed Systems
  • Asynchronous Service Communication

Compétences souhaitées ###

  • NServiceBus
  • RabbitMQ
  • Queue and Message Management
  • Message Processing Error Handling
  • Retry Mechanisms and Dead Letter Queues
  • Consumer Idempotency
  • Asynchronous Events and Commands
  • Microsoft Azure

Responsabilités ###

  • Analyser les exigences fonctionnelles et techniques.
  • Concevoir des solutions logicielles robustes et évolutives.
  • Développer des applications web et des API REST en utilisant ASP.NET Core.
  • Appliquer efficacement les principes SOLID et les Design Patterns.
  • Implémenter des processus asynchrones en utilisant NServiceBus et RabbitMQ.
  • Concevoir des composants en suivant les principes de Clean Architecture.
  • Collaborer avec les Business Analysts, les Project Managers et d'autres développeurs.
  • Assurer la qualité du logiciel grâce aux tests unitaires, aux revues de code et aux meilleures pratiques de développement.

Candidati ora Conosci un talento?

Condividi:

--------------------

1.

  1. Posizioni aperte
  2. Senior ASP.NET Developer

1.

  1. Senior ASP.NET Developer

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps