Role Summary We are seeking an experienced .NET skilled with 7-13 years of experience to design and develop scalable enterprise applications using .NET 8, Microservices, Cloud, and modern engineering practices. Key Responsibilities Architect, design and develop enterprise applications using .NET 8 and C#. Build and maintain scalable Microservices-based solutions. Apply design patterns, SOLID principles and clean coding practices. Develop REST APIs and integrate with distributed systems. Collaborate with product, QA and DevOps teams for end-to-end delivery. Drive code reviews, performance optimization and technical mentoring. Deploy and support applications on AWS or Azure cloud platforms. Required Skills 7-13 years of software development experience.
Strong hands-on experience with .NET 8 / C#. Expertise in Microservices architecture and API development. Strong understanding of Design Patterns and OOP concepts. Experience with AWS cloud services preferred; Azure experience also acceptable. Experience with Agentic AI / Agent Frameworks / AI development tools. Valuable knowledge of SQL databases, CI/CD and Agile methodologies. Preferred Skills Experience with containerization (Docker/Kubernetes), event-driven architecture, messaging platforms and cloud-native application design.