Exp. in a software R&D team management role. Proven prior exp. in enterprise software architectures and frameworks development. Ability, competence and confidence to lead a mature and talented team of software engineers.
Understanding of the software development process with exposure to agile methodologies such as SCRUM. Hands-on programming skills, with ability to develop quick prototypes, troubleshoot issues, and recognize/correct issues at the level of code.