Duties and Responsibilities:  Translate systems requirements into application prototypes Plan, design, and implement user interfaces and data processing applications -Uses and defines software design best practices Consuming RESTful APIs -Using and working in team environments that use agile methodologies (e