Contribute to technical design discussions, prototypes and investigations Deliver quality software following coding, accessibility and cross browser standards Unit test and integration test software as appropriate