·Participatein requirements analysis ·
·Collaboratewith internal teams to produce software design and architecture ·
·Writeclean, scalable code using .NET programming languages ·
·Testand deploy applications and systems
·Revise,update, refactor and debug code (C#, VB .NET) ·
·Improveexisting software (C#, VB .NET) , LIMS ·
·Developdocumentation throughout the software development life cycle (SDLC) · Serve asan expert on applications and provide technical support ·
·Producingcode using .NET languages (C#, VB .NET) ·
·Providingtechnical support for web, desktop, or mobile applications ·
·Identifypatterns and replicate best practices.
·Abilityto analyze, troubleshoot and resolve technical queries ·
·PerformPoC on alternate solutions and applications ·
·Passionfor technology and can navigate his/her way across complex and nichedevelopments happening over the applications used by staying on informed oflatest trends and by sharing knowledge.
·Strongcommunication skills and technical expertise to drive and participate inmeaningful discussions Documenting application development processes,procedures, and standards etc.