Job Description: 10+ years of hands-on experience in software design and development, database design and development, and system integrationExpert level knowledge and experience on Angular.Experience working with telemetry data using Azure.Hands-on experience with Microsoft technologies, specifically: .NET/ASP.NET development, C#, SQL Server, Windows 2008/2012 serverHands-on experience with web technologies including JSON/XML, RESTful and SOAP-based web services, WCF, JavaScript, CSS, jQueryHealthcare domain knowledge is preferable.Experience with test-driven development and proper unit testing of codeObject-Oriented Programming / Object Oriented Design (OOP/OOD)Ability to design and architect solutions based on the requirements of the client with an emphasis on being scalable and future proofGood knowledge of different software systems, client/server architectures, and various compatibility requirements.Familiarity with UI/UX design