Other tasks as assigned by manager Qualifications/ Requirements: + Bachelor's degree in computer science/engineering, information systems preferred or equivalent combination of education and experience + Minimum of 12+ years of industry and/or relevant experience, typically with 2+ years in a VP level role or external equivalent + Solid knowledge and understanding of Object Oriented (Analysis, Design, Programming) + Knowledge of multiple languages, software development environment, and software development life-cycle procedures including but not limited to: Python, Java, Net, C#, Software development frameworks, API Integrations, RESTful Web services, Structured and unstructured databases, TypeScript, JavaScript frameworks (Angular, VUE, React) + Proven experience managing software development teams and projects. + Experience managing UX - Human centered designs + Experience using Azure DevOps, Jira, Jenkins, Git, Bitbucket, or similar tools + Interest and ability to learn other coding languages as needed + Strong organization, administrative and documentation skills + Experience with Application Integration and building APIs for a rapidly integrating products + Experience working on Agile Scrum and DevOps aligned delivery teams + Excellent communication both written and verbal \#LI-AS1 #LI-Remote Note: This job description is not intended to be all inclusive or exclusive.