Strong .Net Core experience –Hands-on experience in current projects is important
Should be very strong in C# and .Net fundamentals
Hands on experience in implementing Software Design Patterns and Enterprise level Design patterns [ e.g. Pub-Sub, Scatter Gather, CQRS and event sourcing]
Experience of working with RestAPI and Microservices based Architecture
Experience on using Unit Testing Frameworks like XUnit. NUnit, NMoq
Experience in AWS Appsync, GraphQL
Strong experience in AWS services like AWS Lambda, Cognito, DynamoDB, SQS, SNS