Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Communication with clients.
You have at least 2-3 year experience in developing web applications
2 Years of experience in developing ASP.NET MVC applications.
Experience with RESTFUL development for web services using .NET technologies.
Ability to work with CSS, Bootstrap, AJAX, jQuery, LINQ, JavaScript.
Experience with different Unit Testing frameworks.
In-depth knowledge of relational databases MSSQL/MySQL and ORMβs (EF).
Having experience in .NET will be a plus point.
Solid understanding of client-server architecture.
Familiarity with version control systems Git and SVN
Experience with ticket tracking systems like TFS.
Analytical mind with problem-solving aptitude
Ability to work independently