Source description
About the role
Job Description: Programming Expertise: Advanced proficiency in C# with Multithreading and Async programming Strong command of OOP concepts, SOLID principles, and Design Patterns Web & API Development: Proven experience in REST API and Microservices using ASP.NET Web API ASP.NET MVC experience alone is NOT acceptable Security: Expertise in securing web applications using Authentication Tokens, Certificates, OAuth, etc. Caching & Messaging: Hands-on experience with Caching and Distributed Caching Proficiency in Pub/Sub, Queues/Topics, and Message Brokers (at least one queuing system) Database: Strong knowledge of SQL Server including Joins, Stored Procedures, Functions, and writing complex queries Experience with SSIS and SSRS Cloud & DevOps: Mandatory experience with AWS services: Lambda, CloudWatch, API Gateway, S3, EC2, SNS, SQS, ELB Expertise in Docker, Kubernetes, Kafka, MQ Strong understanding of IAM, Authorization and Access Control, SaaS architecture Additional Requirements UI Technologies: Familiarity with modern UI frameworks (added advantage but not mandatory) Soft Skills: Excellent business communication Proven client-facing and consulting experience Ability to coordinate with stakeholders and offshore teams Strong solutioning mindset
More at Machine Learning Technologies