tech stack:
• general
o solid understanding of oop design principles
o visual studio 2017/2019, sql server 2014 and above, postgresql
o unit testing
• front-end
o mvc, c#, web api, angular
o javascript, jquery, ajax
o html5, css3, bootstrap
o understanding of web technology stack, including http, rest, cookies, caching
o signalr understanding required
o .net core understanding is plus
• back-end
o windows & web services, iis
o c# and .net framework
o experience with scalable, performant design and architecture
• database
o good knowledge of sql and relational databases
o should be able to write advanced sql queries, stored procedures, views and functions
o , linq to sql, dapper
o knowledge of any non rdbms database is a plus
key responsibilities:
• design, develop and maintain both new and existing code ranging from client-side development using javascript, html and css to server-side code using c# and mvc, web api, windows services
• very good in writing and optimizing sql queries
• work with product managers to analyse requirements and convert them into running code
• write optimized readable, extensible, testable code
• create, maintain and run unit tests for developed code
• work with team to deliver project as per schedule
• translate mock-ups and wireframes into functioning front-end code
• write and maintain documentation for new and existing features
• collaborate on technical architecture and design
• should be able to work with cross functional and remote teams
please note that
• candidate must be working on required tech stack on current projects.