About this role
Dotnet Architect
Las Vegas NV
Onsite
Skills:-
Key Responsibilities
• Design, develop, and maintain enterprise-grade applications usingMicrosoft .NET technologies (.NET Core/.NET 6+, C#).
• Architect and implementEvent-Driven Architecture (EDA)solutions using messaging and streaming platforms.
• Design and developcustom integrationsbetween internal and external applications.
• Leverage integration platforms and tools to build scalable and reusable integration solutions.
• Develop REST APIs, microservices, and asynchronous communication frameworks.
• Collaborate with business stakeholders, architects, and development teams to define integration strategies.
• Ensure solutions meet performance, security, scalability, and reliability requirements.
• Conduct code reviews, technical design reviews, and mentor junior team members.
• Support production deployments and troubleshoot complex integration issues.
Required Skills
• Strong expertise inC# and .NET/.NET Core.
• Hands-on experience withEvent-Driven Architecture (EDA) concepts and implementation.
• Strong experience with messaging technologies such asKafka, RabbitMQ, Azure Service Bus, or similar platforms.
• Experience developing and consumingRESTful APIs and microservices.
• Hands-on experienceincustom enterprise integrationsacross multiple applications and platforms.
• Experience working with integration tools such asMuleSoft, Boomi, Azure Integration Services, IBM Integration Bus, or similar platforms.
• Strong understanding of design patterns, SOLID principles, and distributed systems.
• Experience with SQL Server and database design concepts.
• Familiarity with cloud platforms such asAzure or AWS.
Good-to-have Skills
• Exposure to containerization technologies such as Docker and Kubernetes.
• Experience with CI/CD pipelines and DevOps practices.
• Excellent communication and stakeholder management skills.