Responsibilities
? Lead re-architecture of legacy .NET applications into cloud-native, SaaS-ready platforms.
? Design and implement microservices-based architecture using .NET Core/.NET 6+.
? Drive containerization and orchestration strategies using Docker and Kubernetes.
? Define and manage CI/CD pipelines (Azure DevOps, GitHub Actions, etc.) for cloud deployment.
? Implement best practices in multi-tenancy, data security, and SaaS compliance.
? Collaborate with Product, DevOps, and QA teams to align architecture with business goals.
? Conduct architecture/code reviews and mentor development teams.
? Evaluate and recommend cloud services (Azure/AWS) for migration and new development.
? Define performance benchmarks and perform system performance tuning.
? Ensure compliance with security, regulatory, and privacy standards.
Required Skills & Qualifications
? 10+ years of experience with Microsoft .NET stack (ASP.NET, .NET Core/.NET 6+).
? Strong expertise in cloud platforms - Azure (preferred), AWS, or GCP.
? Hands-on experience with Docker, Kubernetes (AKS/EKS).
? Proven track record in building and migrating applications to SaaS architectures.
? Strong knowledge of microservices, REST APIs, gRPC, message queues (RabbitMQ/Kafka).
? Database expertise: SQL Server, Cosmos DB, MongoDB (cloud environments).
? Experience with DevOps & Infrastructure as Code (Terraform, ARM, Bicep).
? Familiarity with event-driven architectures, DDD, CQRS.
Job Type: Full-time
Pay: ₹1,500,000.00 per year
Work Location: Remote
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.