As a technical analyst, you will be responsible of ensuring that our development teams can be effective in delivering an error-free product within time and budget constraints. You will investigate the technical and architectural impact of new products and designs. Key tasks...