Technical Expertise
Strong proficiency in C# .NET, with hands-on experience in:
Multithreading, Collections, Distributed Caching, Memory Management
Asynchronous programming and Task Parallel Library (TPL)
Performance optimization and low-latency system design
Solid understanding and practical experience with:
WCF, Web API, RESTful and Windows services
Microservices architecture
Messaging systems and event-driven architecture
Testing and Quality Assurance
Experience with automated testing frameworks
Familiarity with mocking/stubbing tools
Understanding of Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) pipelines
Solution Design and Maintenance
Ability to interpret and translate business and product requirements into scalable and maintainable technical solutions
Experience in design patterns, domain-driven design (DDD), and SOLID principles
Capable of supporting, enhancing, and maintaining systems developed by other engineering teams, including legacy codebases
DevOps and Tooling
xposure to source control systems (e.g., Git, Bitbucket) and build/release pipelines
Familiarity with infrastructure as code and deployment automation
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.