Provide expertise and design solutions for consumer facing web and mobile applications as well as backend services.
Work with Product Managers, Project Manager, UI developers, QA engineers and subject matter experts to understand the complex technological system in order to produce integrated end-to-end solutions.
Communicate solution approaches to enterprise architects, project teams, leadership and other stakeholders.
Act as an expert technical resource for modeling, estimation, prototyping, simulation, and analysis efforts.
Write technical requirements, stories, and task breakdowns.
Determines and implements the most efficient and cost-effective solution.