About the position
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 NServiceBus and RabbitMQ is also required. Required Technical Skills Technologies C# ASP.NET Core Software Development Principles SOLID Clean Code Design Patterns Repository Pattern Unit of Work Factory Pattern Strategy Pattern Builder Pattern Mediator Pattern CQRS Repository Architectures and Design Approaches Clean Architecture Domain-Driven Design (DDD) Event-Driven Architectures Distributed Systems Asynchronous Service Communication Preferred Skills NServiceBus RabbitMQ Queue and Message Management Message Processing Error Handling Retry Mechanisms and Dead Letter Queues Consumer Idempotency Asynchronous Events and Commands Microsoft Azure 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.
About the company
Identifica el mejor Talento con Talent Job Seeker
Fair Compensation
Fair pay and attractive terms
Onboarding
A Structured Start from Day One
A supportive team
Mutual Respect and Open Collaboration
Future Outlook
A Secure Job with Growth Opportunities
Open application
Talent Job Seeker
Contact
Apply directly to the employer
Applications for this position are submitted directly through Talent Job Seeker. There you'll find all the details and can apply right away.
View directly on the employer's website