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.