In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications - MVC, Domain Driven Design etc.
Extensive experience with a variety of server-side technologies, databases, and frameworks
Strong knowledge of Object oriented programming
Hands-On experience on ASP.NET MVC 5 or +, ASP.NET WebAPI2
Good Knowledge on TDD methodology
Knowledge in .NET Core
Cloud knowledge (AWS, Azure) is must
Experience of micro services architecture will be an added value
Familiar with web 2.0 standards and best practices in web development
Regards,
HR Team
Employement Category:
Employement Type: Full timeIndustry: IT - SoftwareRole Category: General / Other SoftwareFunctional Area: Not ApplicableRole/Responsibilies: Senior Software Developer