A Developer at Experience Level 3 requires the following skill set: Program test and otherwise support the development and maintenance of systems by: a) translating software specifications into code; b) documenting technical work; c) developing technical reference materials; and d) support provision of post implementation maintenance services through liaison with Business Analysts and clients.