Must Have: 
  Good understanding of SOLID principles and Design Patterns 
  Working experience with C#.NET Core development with SQL or NOSQL databases 
  API design and development 
  Knowledge on Azure cloud native services 
  Good experience in writing unit tests with any test framework such as NUnit, XUnit, MSTEST 
  Experience with agile methodology 
 
Good to have: 
  Experience with Microservices development with .NET core 
  Experience with COSMOS DB 
  Experience in Banking domain 
  Knowledge on Data migration 
  Strong Problem-Solving skills, Design and solution Skills 
  Excellent communication skills and customer management 
 
For .net with AWS combination you can look for the below tech stack - 
  .Net Core 7 Web API 
  AWS(S3,Lambda, Functions, Cloud watch,ECS) 
  PostgreSql 
  EF Core 
  LINQ 
  Xunit testing framework 
 
For .net with Azure - 
  Patterns & Practices 
  .Net core 
  C# 
  LINQ 
  Microservice patterns 
  Azure