Senior ASP.NET Core Engineer - NServiceBus & RabbitMQ

FORFIRM

Ticino

On-site

CHF 110,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FORFIRM in Switzerland seeks a Senior ASP.NET Developer to build web applications and backend services using C# and ASP.NET Core. You will apply SOLID principles, design patterns, and modern architectures to deliver scalable solutions.

Responsibilities include analyzing requirements, designing robust software, implementing asynchronous communication with NServiceBus and RabbitMQ, and collaborating with Business Analysts and other developers. Experience with Azure is a plus.

Qualifications

  • Proven experience in developing web applications and backend services with C# and ASP.NET Core.
  • Strong background in software design, SOLID principles, and modern architectures.
  • Experience with distributed systems and asynchronous messaging using NServiceBus and RabbitMQ.

Responsibilities

  • 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 NServiceBus 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.

Skills

NServiceBus
RabbitMQ
Queue management
Error handling
Retry mechanisms
Idempotency
Asynchronous events
Microsoft Azure

Tools

SQL Server
Entity Framework Core
REST APIs
Git
Unit Testing (xUnit/NUnit)

Job description

FORFIRM in Switzerland seeks a Senior ASP.NET Developer to build web applications and backend services using C# and ASP.NET Core. You will apply SOLID principles, design patterns, and modern architectures to deliver scalable solutions.

Responsibilities include analyzing requirements, designing robust software, implementing asynchronous communication with NServiceBus and RabbitMQ, and collaborating with Business Analysts and other developers. Experience with Azure is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ASP.NET Core Developer - Distributed Systems Expert
Senior ASP.NET Core Developer - Distributed Systems Expert

FORFIRM CONSULTING SAGL • Lugano

On-site
CHF 110,000 - 160,000
Senior ASP.NET Developer | FORFIRM
Senior ASP.NET Developer | FORFIRM

FORFIRM CONSULTING SAGL • Lugano

On-site
CHF 110,000 - 160,000
Senior ASP.NET Developer
Senior ASP.NET Developer

FORFIRM • Ticino

On-site
CHF 110,000 - 150,000
Senior Backend Engineer – Enterprise Microservices (Basel)
Senior Backend Engineer – Enterprise Microservices (Basel)

Allps • Zürich

On-site
Confidential
Professional development opportunities
Collaborative work environment
Competitive salary and benefits package
Senior Backend Specialist - Core Systems (Basel, Hybrid)
Senior Backend Specialist - Core Systems (Basel, Hybrid)

Allps GmbH • Basel

Hybrid
CHF 90,000 - 130,000
Competitive salary
Professional development
Collaborative work environment
Senior Full Stack Engineer | Hybrid in Zurich
Senior Full Stack Engineer | Hybrid in Zurich

Noir • Winterthur

Hybrid
CHF 90,000 - 130,000
Senior Software Engineer - C#/.NET, Agile & Hybrid
Senior Software Engineer - C#/.NET, Agile & Hybrid

Adnovum AG • Winterthur

Hybrid
CHF 120,000 - 160,000
Hybrid work model
Flexible working hours
Education opportunities
Senior C#/.NET Entwickler – Core-Migration, Zürich (100%)
Senior C#/.NET Entwickler – Core-Migration, Zürich (100%)

ITech Consult AG • Zürich

Hybrid
CHF 90,000 - 130,000
Senior .NET Developer – Banking Security & Cloud
Senior .NET Developer – Banking Security & Cloud

TXT GROUP • Lugano

On-site
CHF 110,000 - 160,000
Permanent contract commensurate with经验
Senior Neuron ESB Integration Architect (Basel)
Senior Neuron ESB Integration Architect (Basel)

Allps GmbH • Basel

On-site
CHF 90,000 - 120,000
Professional development opportunities
Collaborative work environment
Competitive salary and benefits package