3 - 6 years of experience with the .NET platform and Enterprise application development. Strong programming experience with .Net Core, azure, C#, Entity Framework, SQL, Web APIs, SQL server, Cosmo DB, JavaScript/Typescript, jQuery Required Skills: Solid programming experience with C#, ASP.Net, MVC, .Net Core, Web APIs Experience on ORM tools like Entity Framework. PL/SQL proficient: Handling complex, nested and recursive queries, stored procedures. Proficient understanding of code versioning tools such as Git or TFS Knack for writing clean, readable, and easily maintainable code. Understanding of fundamental design principles for building a scalable application. Designing and implementing N-tier solutions. Good communication skills. A spirit of collaboration and transparent communication A natural curiosity for new scripting languages, frameworks and technologies High personal code/development standards (peer testing, unit testing, documentation, etc.) Education: Any...