of experience in software development, with at least r years in a leadership or managerial role. Strong technical background... abilities. Lead the development and maintenance of applications and systems for assigned functional areas or business units...