Job Description
Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming language & SQL DB
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Ensuring that all aspects of the project are completed as planned
- Receiving user feedback and data modification requests, solving bugs, and handling client complaints
- Administrating the company’s internal applications/portals/websites, performance tracking, and problem-solving
- Staying up-to-date with the latest software development technologies and methodologies to develop internal work
- Coaching, guiding, and providing regular feedback to the team to enable successful outcomes
- Being 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