Job Description
- Complete and oversee the most complex systems analysis, design and development efforts.
- Play a key role as a leader and individual contributor on complex projects.
- Provide the highest level analytical consulting and leadership in identifying and implementing new uses of information technologies to assist the client areas and Bank in meeting their short-term business goals and long-term strategic objectives.
- Direct and monitor less experienced resources and coordinate development tasks for any scope project. Prepare and manage the technical component of project plans.
- Confer with other Development, operations staff and Technology staff in overall systems development direction from technical analysis to user acceptance testing.
- Prepare and review test data and execute detailed test plans.
- Complete any required debugging.
- Evaluate and understand highly complex interrelationships and effects among programs, interfacing applications and platforms.
- Prepare thorough, clear technical and functional specifications and update systems documentation.
- Prepare charts, tables and diagrams to assist in analyzing problems.
- Review documentation prepared by less experienced staff.
- Prepare and review assessments to include required tasks, estimated time frames and effort for any scope project.
- Maintain efficient operation and effectiveness of supported applications.
- Minimum of an Associate's degree and 6 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 8 years higher education and/or work experience, including a minimum of 6 years systems analysis/application development experience.
- Familiar with application development software and hardware platforms.
- Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software.
- Capable of working on multiple projects of a complex nature.
- Excellent problem-solving skills to assist in issue resolution.
- Good understanding of the Bank's application framework.
- Subject matter expert in business with knowledge or experience utilizing application/system being supported.
- Mastered understanding of applications supported with an advanced knowledge of interfacing/integrated applications.
- Ability to work in a team environment as well as autonomously.