Coding: Programming complex functionalities and validating the codes prior to hand-offs via unit testing
Mentoring: Reviewing code and providing coders with constructive feedback
Estimating development effort: Evaluating business requirements and functional designs, as well as cal
More...