Design, build, and maintain efficient, reusable, and reliable C#, , code.
Ensure the best possible performance, quality, and responsiveness of applications.
Familiarity with the .NET framework.
Strong understanding of object-oriented programming, able to write Optimized code.
Writing clean, readable C# code and C# libraries.
Strong knowledge of Microsoft SQL Server.
Well versed with optimized and complex SQL queries for updating/fetching data.
Well versed with stored procedures, cursors, loops, user defined functions, triggers, indexes, partitioning, normalization, table design, database diagrams, complex queries, views, temporary tables etc..
Demonstrated project implementation of Angular 2/4/8.
Exposure to contemporary JS and CSS frameworks.
Detailed knowledge and practical experience on Angular Development
Knowledge about SPA
Should have knowledge of caching/ performance Exposure with HTML 5, CSS, Javasript, Typescript
Worked on design as well have experience in building REST API Design, build and maintain high performance, reusable and reliable JavaScript/Typescript code.
Ensuring high performance on mobile and desktop
Coordinating the workflow between the graphic designer, the HTML coder, and yourself
Cooperating with the back-end developer in the process of building the RESTful API
Communicating with external web services
Experience in consuming Web API
Comfortable with Agile development
Knowledge of JSON, SVN, PHP, MySQL is a plus
Lazy loading, Component Testing
Familiarity with browser testing and debugging
Creating self-contained, reusable, and testable modules and components
Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Validating user actions on the client side and providing responsive feedback