Other denominations
Software architect; Software engineer; Software analyst
Description
Analyst are the people in charge of the structure design and analysis prior to the creation of new software; once the product has been developed, these professionals are the utmost 'authority' on it. They can be involved in designing and developing many different kinds of software, including software for operating systems or compilers. To do so, they need sound knowledge of software programming (analysts tend to work first as programmers), but they must also understand the structure of the hardware they are working with. Analysts are also responsible for specifying the work of programmers, but they should be flexible enough to program themselves, if necessary, or to occasionally assume some responsibilities from their immediate superior, the project manager.
Tasks
© Barcelona Activa 2023
Centre per al desenvolupament professional Porta22
Barcelona Treball (Porta22)
Llacuna, 156-162, 08018 Barcelona
bcn.cat/treball
Monday to Friday from 9 to 18 h