Role & Responsibilities Architect and implement web/mobile back end with efficiency, speed, quality & robustness in mind Assess efficiency and speed of current applications Gather, document and analyze business requirements in order to help define scope