" Performing requirement analysis.
" Developing high-quality and detailed designs.
" Conducting unit testing using automated unit test frameworks.
" Identifying risk and conducting mitigation action planning.
" Conducting configuration of your own work.
" Reviewing the work of other developers and providing feedback.
" Using coding standards and best practices to ensure quality.
ANY GRADUATE