yes , of course . you will be responsible for the designing and developing new products and also be in charge of the evaluation of the software programs including complex software systems to ensure product features and operation complaints .