As a software engineer, our main responsibility is to do Front-end and Back-end bug fixing, handling defects and to do enhancements requested or raised by the clients. This includes investigation, code development, solution designing, code review and approval, unit testing, deployments and documentation of each process. Also involved on collaboration and communicating with onshore and offshore teams through working sessions, daily standup meetings and knowledge transitions to ensure alignment of work.