Required Technical and Professional Expertise
* 6+ years of Software Development and delivery experience
* 3+ years of personnel management experience
* Strong verbal and written communication skills, presentation skills, and organizational skills
* Excellent interpersonal skills to effectively manage individuals and the team
* Agile development methodologies
* Release management tooling including Jira, Aha and Git
* Experience with at least one programming language: Java, Python or JavaScript
* Cloud-native development/delivery: Open Shift, Kubernetes and Docker
* Customer facing experience
* Experience managing a global team