JOB RESPONSIBILITIES : Create and implement web applications for international clients for multiple domains. Ensure support in analysis and designing during all phases of software development, including suggesting the most effective solutions for its implementation.
Work on new concepts and solutions in frames of Microsoft technology and designing complex solutions to be compatible with client’s expectations.
Support and extend user-facing features in the code. Write clean, scalable code using .NET programming languages with MVC.
Deployment and Packaging of MVC based applications. Implement and follow test driven development (TDD) approach. Work on Local & Client-Side server configuration for the application deployment.
Revise, update, refactor and debug codes. Improve existing software by having knowledge of latest technologies. Maintain and update codes for .
Net applications and resolve any defects in the system. Work collaboratively with other team members as needed. REQUIRED SKILLS : Experience in creating software using back-end technologies in Microsoft area : C#, ASP.
NET CORE, VB.NET, MVC, MYSQL. Should be proficient in .Net, C#, MVC, ASP.Net, Web API. Deep understanding about the REST architecture style, ASP.
Net Web API. Should have good experience in using MS SQL Server. Knowledge of an object programming and project patterns.
Creating software using versions control system, Great communication and interpersonal skills, positive thinking and willingness to learn and expand existing knowledge.
NICE TO HAVE SKILLS : Hands on experience in any of the MEAN Stack technology. Expertise in creating applications using node JS.