Participate in impact analysis of encountered issues.
Generate relevant documentations, reports etc.
Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs, as well as software design and development processes.
...