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.
¢ Create technical documentation for reference and reporting. Technical Skills : Practical knowledge of ASP.NET, C# / VB.