At least 10 years of experience Thorough understanding of architectural and design patterns Strong understanding of Object-Oriented Programming concepts Knowledge of security best practices and compliance standards Hands-on experience in SQL Server, including database design, optimization, and data manipulation Proficiency in .NET technologies and C#, including ASP.Net, Web API, Entity Framework, WCF, Microservices and NuGet Knowledge in RAD application development using Delphi will be an added advantage Expertise with Git and GitHub (branching strategies, pull requests, conflict resolution) Strong analytical and problem-solving skills Strong written and verbal communication skills Familiarity with Azure fundamentals, and possession of the AZ-900 certification is considered a plus Knowledge of Healthcare Domain and Health Information Exchange would be an added advantage