Communications and organization skills; team work skills ; possess strong interpersonal skills to support mentoring Contributes to the achievement of area objectives  Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required 4- 6 years of experience in software development required; experience in the securities or financial services industry is a plus