Experience with preparing detailed specifications from which software products will be designed andor candidate will translate documented designs into software products by developing, documenting, testing and debugging code