Responsibilities: - Drive the development team towards the goal by integrating skills and experiences. - Design, develop, test, deploy, maintain and improve the software. - Work with QA, product management, and operations in an Agile environment. - Develop and support data-driven product decisions i