Responsibilities:  
You will be responsible for designing testable and efficient code.
Software analysis, programming, testing and debugging, as well as overseeing that designs follow specifications.
You will also provide support by investigating other technologies or alternatives and presenting them for architectural reviews.
Qualifications: