Description

Duties And Responsibilities

Plays a leadership role with associations to effectively utilize the Bank technology platform and service offering to meet their business needs

Leads efforts to make associations more efficient and reduce operational risk through the effective use of these services

Negotiate service arrangements with associations to provide technical and programming services to utilize these platforms

This work will be a combination of consulting, hands on development and sourcing to other Bank technical teams

Requires the ability to communicate with all levels of association management and understand the association business needs

Based on information gathered subject matter experts and also with deep understanding of technology and tools, provides design/architecture input to the Application development and Application support teams on how Bank can position those programs to meet future business needs

Must have a close, productive working relationship with the internal product owners of these Bank systems

Position will require creation of detailed architecture and design diagrams that inform teams of how systems should be built on Architecture standards and guidelines

Acts a representative of Bank and works to establish a positive perception of the Bank technical platforms and services from the viewpoint of the district associations

As a partner, works to enhance relationships between Bank application development teams, subject matter experts and other stakeholders

Works closely with the Enterprise Architect and Enterprise Architecture team to understand architecture standards

Takes the initiative to contribute towards enhancing these standards and to enforce them

This position will require exploring and researching on new technologies, building proof of concepts with them, development of key components and software artifacts, working with vendors/architects to clarify the inner working of these tools and come up with standards/guidance for Bank developers

This position will also require for excellent documentation and communication skills in order to work with various teams in guiding them on presenting their work to the Architecture Review Board and to help the teams with various development hurdles

On occasions this position will need to present to senior management

Required Qualifications:

Bachelor's Degree in Computer Science, Business or related field

Expert level skill (14+ years of experience) in technologies related to software development, security, DevOps, Cloud etc

Advanced level skill with middle layer (MessageQueues, API management), SQL, development tools like Visual Studio, mobile development libraries, low code platforms etc

Solid understanding of business analysis and business process analysis concepts

Strong communication skills that require interaction with all levels of Bank and association management teams

 

Education

Bachelor's degree