Job Description
Looking to hire a person with high caliber to lead a team of software developers, deliver business-critical projects, manage the day-to-day activities and ensure all team targets are met as per KPI’s and organizational objectives.
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