Ø Debugs and fixes issues in development and test server. Ø Participates in software development for features and bug fixes. Ø Improve code structure and architecture in service of testability and maintainability. Ø Ensures the quality of products/services. Ø Performs code reviews as per standard guidelines Ø Reviews coding standards and discusses necessary changes. Ø Maintains proper documentation of the work on confluence as per team standard Ø Reviews documents prepared by other engineers Ø Participates in discussion during team meetings and events. Ø Suggests improvements and necessary changes openly. Ø Works closely with product owners to finalize requirements. Ø Assists and teaches other engineers on an individual basis. Ø Works with team to solve problems. Ø Provides technical guidance and solutions to problems Ø Spends time on learning and acquiring new skills Ø Displays the implementation of the researched technology.