architecture and enable software reusability...You like working with software development processes...Keep and contribute to the software design structure...Experience within software specification & test traceability...You will have a great focus on code quality and on software reusability.