5-8 years of Microsoft Technologies stack (ASP.Net, MVC, WEB API) having web development and UI development experience (frontend and backend)
Proficient understanding of Single Page Application architecture and frameworks
Must have exposure to any Relational DB (MSSQL, MYSQL)
Strong understanding of data structure, SOLID Principles and problem-solving skills
Strong understanding of Design Patterns for Real world problems
Conceptual knowledge of multi-threaded programming and performance monitoring tools
Experience in working on trending technologies, .Net Core, Node JS, NoSQL Databases
Experience in Micro-services architecture & Micro front end applications
Experience with Unit Testing framework
Proficient understanding of Web UI test methodologies, frameworks and tools, such as BDD, Selenium
Proficient understanding of web markup, protocol and client-side scripting technologies in general, including HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, REST API, Angular
Must possess strong attention to details, high aesthetical taste, and ability to apply user-centric design approach to produce a delightful and highly usable UI/UX
Additional Knowledge/experience Is a Plus
Experience with automated deployment and associated technologies (helm/yaml/ansible/docker)
Familiarity with code versioning tools
Experience in Security Domain or Security Tools for Application Validation/Scanning will be a plus
Ability to effectively communicate design, specification, test and implementation details
Occasional flexibility to work outside of normal business hours to collaborate with remote teams
Proven tracks on the ability to work independently on assigned tasks
Excellent analytical and multitasking skills and ability to perform well in a fast-paced environment