Senior Software Engineer
Current- Actively engage in development and team and analyzing solutions for business requirements.- Assist other members of the team with testing and requirement analysis.- Analyze the requirements and prepare documentation for any new project/feature.- Analyzing risk in terms of performance, and resource and development time.- Designing and coding unit tests with Php Unit tests and integration tests.- Collaborated in building a code review practice in the team to deliver the better-quality product.- Maintain source repository (GitHub).- Deploy developed releases on the given environment.- R&D and performance optimization.- Maintain and enhance legacy admin application.