Responsibilities:

To develop technical interfaces, specifications and architecture
To develop client displays and user interfaces
To develop and test software prototypes
To assist software personnel in handling project related work and other requirements
To coordinate with other software professionals and developers


Source link