Senior Software Engineer
Current. Review and understand documents for requirement understanding.• Involved all stages of software development lifecycle.• Design, implement and maintain modules that are high-volume and low latency.• Involved in requirements gathering, estimation and project planning.• Ensure delivery within defined SLAs.• Identify and resolve defects and performance issues.• Pear code reviews and mentoring.• Demo the functionality developed to clients and get them reviewed.•… Show more . Review and understand documents for requirement understanding.• Involved all stages of software development lifecycle.• Design, implement and maintain modules that are high-volume and low latency.• Involved in requirements gathering, estimation and project planning.• Ensure delivery within defined SLAs.• Identify and resolve defects and performance issues.• Pear code reviews and mentoring.• Demo the functionality developed to clients and get them reviewed.• Releasing stable software components after development by performing Test cases.• Actively involved in discussions with clients.• Involved in designing Spring cloud application design and hibernate to design module structure.• Played key role in delivering the project successfully, which stood as milestone• Trouble shooting and Debugging live defects.• Provide support to Business on live prod issues to get the transactions reposted/process them• Document the changes implemented and upload to confluence• Monitor prod release, any issues revert the changes and provide alternative ways to fix the impact • In Detail Knowledge transfer to new team members.• Identify the issues in prod, create Jira tickets and get them fixed.• Support production issues for all client applications involved• Mentor the development team technically, Domain and requirements Show less