JOB DESCRIPTION
Analyze user requirements and transform into IT solutions according to best practices.Collaborate with internal teams producing software design and architecture.Write clean, scalable code using .NET programming languages.Testing and deploying applications and systemsRevising, updating, refactoring and debug code.Improving existing in-house software.Developing documentation throughout the software development life cycle (SDLC).Prepare technical, functional documentation, test cases & scenarios, end-user documentation and manuals. Ensures system changes are documented to sustain future support, maintenance and enhancements.Serve as an expert on applications and providing technical supportReceptive to performance and developmental feedbackTimely report progress to Function/Team LeadCollaborate with Project team on Knowledge transfers to ensure smooth transition to support operations