Job Description
Participate in requirements analysis
Collaborate with internal teams to produce software design and architectureWrite clean, scalable code using .NET programming language & SQL DBTest and deploy applications and systemsRevise, update, refactor and debug codeImprove existing softwareEnsuring that all aspects of the project are completed as plannedReceiving user feedback and data modification requests, solving bugs, and handling client complaintsAdministrating the company’s internal applications/portals/websites, performance tracking, and problem-solvingStaying up-to-date with the latest software development technologies and methodologies to develop internal workCoaching, guiding, and providing regular feedback to the team to enable successful outcomesBeing a liaison between the team, the management, and the business unit JOB REQUIREMENTS
Minimum 3 year experience. Experience in Microsoft ASP.net, C#, Microsoft SQL Knowledge of MVC, N-tire applications, WebAPI Experience in Html5,CSS,Javascript,JQuery,AJAX,Entity Framework Knowledge in Reporting tool – Crystal ReportJD Excellent knowledge of .NET Framework (.NET, .NET Core) Excellent knowledge of OOP (concepts, techniques, principles, analysis, and design) Excellent knowledge of design patterns