Implement new functionalities required by the business
Fix defects identified in the environments
Functional testing of the defects/changes implemented
Perform investigation and analysis of defects and provide appropriate fixes in a timely manner
Give constant updates on the progress of the tasks.
Communicate effectively and develop good working relationships with the rest of the team and with client staff (Advanced level of English is required)
Work closely with Product, QA, release management, and peer development teams to help prioritize and resolve issues in a high quality and timely manner.
Work closely with DevOps and release management teams to support deployments.
Write secure code that meets high performance and scalability needs.
Organize knowledge transfers meetings with team members or between teams.
Understanding of project lifecycle and operational experience: incident management, change management, release management.