• Experience in software development and coding .NET and .NET Core w/ C#
• Experience in Web and API development using ASP.NET / ASP.NET Core MVC
• Experience in ReactJS/Angular 4.0 or higher with TypeScript / JavaScript
• Experience in Azure Cloud development (API Apps, API Management, API Gateways)
• Experience in developing and deploying (DevOps) Microservices
• Exposure to Message Queue (using RabbitMQ, Azure Service Bus etc.)
• Exposure to Microsoft SQL Server, Azure SQL (ADO.NET and ORMs like EF and Dapper)
• Experience with application/database level performance tuning and optimization
• Experience with addressing security vulnerabilities (OWASP Top 10)
• Hands on experience with TDD (XUnit, NUnit, Moq, Jasmine, Karma etc.)
• Excellent Verbal and Written Communication Skills
• Ability to work independently with strong problem-solving skills.