Design, develop / modify, and implement efficient functional programs and systems that serve customer needs, while utilizing languages and technologies of the .NET framework.
Collaborate with other developers and technical / non-technical support teams to deliver best quality output.
Follow formal product requirement specifications and pre-established guidelines to execute product developments and maintain clear documentation of the process flow.
Principal Duties and Responsibilities :
Understand and seek clarifications wherever necessary on the client requirement specifications before the beginning of development cycle.
Conduct impact analysis of any new features on the existing software.
Produce clean, efficient code for any new product developments based on client requests or internal product enhancement initiatives using .NET programming languages.
Follow pre-defined product coding guidelines and quality standards.
Perform first level of verification and validation testing after a new development or bug fix.
Troubleshoot or debug existing product software in case of any externally or internally raised software bugs, based on priority.
Address any deployment issues for test as well as live servers, whenever required.
Attend and actively participate in technical team meetings that define the roadmap before any delivery cycle.
NET, SQL server, jQuery and .NET