Summary: Responsible for managing design, development, testing, documentation, and analysis of software applications.
Responsibilities will include but are not limited to: - Manages the design, development, testing, documentation, and analysis of software applications. - Develops new programs and subprograms, as well as enhancements, modifications, and corrections to existing software. - Develops and executes project plans, budgets, and schedules. - Manages budgeting and financial forecasting for assigned cost centers. Manages expenses and achieves forecasted financial results. - Manages department including staffing, conducting performance appraisals, training and developing subordinates, making promotion or termination decisions, determining salary increases, taking appropriate disciplinary actions, etc. - Leads and directs the work of others.
Qualifications: - Bachelor's degree from a four year college or university in a related discipline; Master's degree preferred - 7-10 years in software development in retail or commercial banking or a related industry with 4 or more years supervising development teams or successfully delivering large and complex software development projects; or equivalent combination of education and experience - Established track record of involvement in industry trade groups preferred - Extensive knowledge of Fidelity's products and services - Extensive knowledge of banking technology - Extensive knowledge of structured programming technology for structured language environment - Extensive knowledge of applications/development methodologies - Extensive knowledge of appropriate operating systems, programming languages, and development tools - Considerable knowledge in at least one banking discipline - Solid analysis, decision-making, and problem-solving skills - Skill in leading, supervising and managing effectively under pressure - Ability to be comfortable interacting with executive level clients - Ability to lead, direct and manage effectively - Ability to operate independently - Ability to assess requirements, alternatives, and risks/benefits for low- to high-impact projects - Ability to develop a mid-size project plan (i.e., a plan that affects a single system or family and multiple resources) using approved project management software - Ability to communicate effectively verbally and in writing - Ability to establish and maintain effective working relationships with employees, clients and public
Desired Qualifications: Technical or working knowledge of Trust applications, client-server development, and environments.
EEO/AA Employer