Senior ASP.NET Developer | FORFIRM
Job in
6900, Lugano, Ticino, Switzerland
Listed on 2026-09-20
Listing for:
FORFIRM CONSULTING SAGL
Full Time
position Listed on 2026-09-20
Job specializations:
-
Software Development
.NET Developer, Backend Developer, C# / Unity Developer, Full Stack Developer
Job Description & How to Apply Below
We are looking for a Senior ASP.NET Developer with proven experience in developing web applications and backend services using C# and ASP.NET Core
.
The ideal candidate has a strong background in software design, with a solid understanding and practical application of SOLID principles
, key Design Patterns
, and modern software architectures.
Experience in building distributed systems and implementing asynchronous communication using NService Bus and RabbitMQ is also required.
Technologies- C#
- ASP.NET Core
- .NET 8, 9, or 10
- Entity Framework Core
- SQL Server
- REST APIs
- Git
- Unit Testing (xUnit, NUnit)
- SOLID
- Clean Code
- Repository Pattern
- Unit of Work
- Factory Pattern
- Strategy Pattern
- Builder Pattern
- Mediator Pattern
- CQRS
- Repository
- Clean Architecture
- Domain-Driven Design (DDD)
- Event-Driven Architectures
- Distributed Systems
- Asynchronous Service Communication
- NService Bus
- RabbitMQ
- Queue and Message Management
- Message Processing Error Handling
- Retry Mechanisms and Dead Letter Queues
- Consumer Idempotency
- Asynchronous Events and Commands
- Microsoft Azure
- Analyze functional and technical requirements.
- Design robust and scalable software solutions.
- Develop web applications and REST APIs using ASP.NET Core.
- Apply SOLID principles and Design Patterns effectively.
- Implement asynchronous processes using NService
Bus and RabbitMQ. - Design components following Clean Architecture principles.
- Collaborate with Business Analysts, Project Managers, and other developers.
- Ensure software quality through unit testing, code reviews, and development best practices.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×