5 years as a .Net architect with at least 2 end to end project architecture and implementation
Strong experience in C#, .Net (4.8), .Net Core (6+), MVC, Web API, Minimal API, EF, EF Core, LINQ, unit testing
Exposure to JS, Typescript and one framework ( can be Angular, React etc).
Experience in defining solutions, defining architectures, OOAD, DDD, low level system design and common design patterns (builder, facade, adapter, strategy, factory, prototype etc)
Strong experience in Microservices, various Microservices patterns (BFF, Circuitbreaker, Saga, API Gateway, service discovery etc), service interactions (gRPC) etc
Strong experience in SQL (preferably SQL Server), performance optimization,
Experience in implementing security as a part of the solution including OAuth, IDP, JWT tokens, API Keys, bespoke authentication etc
Exposure to networking, proposing logical and physical infrastructure components, infrastructure sizing, load balancing etc
Exposure to messaging systems preferably in Kafka but can be in MSMQ or RabbitMQ etc
Exposure to Docker and any orchestration technology like Kubernetes
Exposure to Python and computer vision related technologies (OCR, Open CV), CNNs, DL tools (one of Keras, Tensorflow or Pytorch), YOLO etc
Desirable to have knowledge in any GraphQL product (like Hasura, Apollo, Hot Chocolate, Strawberry Shake etc) and NoSQL (One of MongoDB, Cassandra, Redis etc)
Desirable to have US onsite experience.
Excellent communication skills, customer engagement skills, team management skills, negotiation skills (for feature and options negotiations) etc