Senior Programmer Analyst
Mysore, Karnataka, India
• Responsible for applying designing patterns for development of various modules to ensure development is optimal.• Responsible for designing new screens as per user requirements.• Analyse requirement and explore tools/technologies to ensure best developmental approach. • Involved in developing proof of concept for new requirements using .Net Framework, C#, SQL Server etc... • Responsible for modifying existing screens of the application as per user requirements.• Enhancements of exiting features to improve user experience. • Modify existing code to improve system performance• Responsible for creating of unit test cases. Involved in Unit Testing of developed features and modules.• Involved in integration testing.• Ensure hardware, software and networking infrastructure is in place for production implementation.• Responsible for defining pattern strings for applying validations like email address validation, user name to allow only characters, validate allowed file extensions, etc. • Set up development, stage and production environments for the application• Involved in post go live support and stabilization process. • Responsible for fixing bugs/enhancements/changes (Change Requests i.e. CR) which are raised by verification from customer sites as well as QA team. • Created user stories, tasks, etc. in rally tool to support adoption of agile methodology for development process.