Develop architectural design and integration for complex, cross-functional systems. Develop solutions and/or alternative methods of proceeding through architecture and detailed design. Requirements gathering and analysis, preparing design documentation, design/code reviews, development, testing and deployment of application enhancements, project planning. Write, analyse, review, rewrite and expand existing programs using workflow chart and diagram. Provide system/application testing support, deployment and other support activities. Perform application code review and solution mapping; Evaluate proposed technologies and frameworks. Participate in brainstorming, requirement analysis, end user interview, prototype, reverse engineer as-is and to-be process maps and requirements. Liaise with the Product management team to effectively use the tool in automating some of their manual process to effectively usage of tool. Led sprint reviews and daily scrum meetings to touch base with whole team and ensure that all members were performing satisfactorily Configured all the required CI and CD pipeline for the project (all applications, Apis, Windows services etc.,)