This is a strategic leadership manager role within the Cash IT organization requiring management and oversight responsibilities to ensure best practices, standards and sound principals are being followed across the Cash IT development activities.
Will be responsible for working across the cash tech organization to provide leadership around solution consulting expertise to enhance our domestic and cross border payment capabilities.
This leadership position will be responsible for ensuring consistent architectural practices are followed that result in stable, scalable systems that meet performance functional business requirements.
The leader will direct the efforts of senior technical architects and work in a cross functional role with other stakeholders within IT and the business to guarantee alignment of priorities and consistent approaches.
Responsible for guiding the development, specification, and communication of application architectures used across the Northern Trust Cash applications domain.
This includes in-depth technical consultation with technology and business partners to assure integrated technical architecture decisions and plans are in place to meet requirements of stakeholders.
The Global Cash IT team is responsible for delivery for all of the bank's application software related to payment processing for domestic and cross border payments through various market channels.
The Global Cash IT team also manages our application software related to client facing and internal digital channels for input of global custody and banking activity. Another critical function of the team is to develop and maintain all of the functions in our Cash hub to integrate our payment processors and the bank's global custody and bank liquidity platforms.
The successful candidate will provide solutions consulting leadership across this functional portfolio within the Global Cash IT team.
1.Direct the work of a team of senior IT professionals and provide and set strategic direction and guidance to team to ensure system architectural best practices are established and implemented within the Cash development pipeline.
2.Provide leadership and work closely with the cash development teams to provide a cohesive and consistent approach to integrate all of the financial systems within the cash domain. Ensure that solutions are robust and remain up to date and utilize proven technology that is sustainable and does not become outdated.
3.Consult with technology and business stakeholders to evaluate and recommend techniques, practices, or technologies to ensure efficient, flexible and resilient application architectures.
4.Participate in evaluating, selecting, and applying solutions to meet business and technology capability needs.
5.Provide input into strategic planning and long-range direction for applications solutions for our cash systems.
6.Provide guidance, direction, and mentoring to in support of implementing solutions around the bank's cash processing requirements.
7.Develop and maintain knowledge & expertise of Cash domain business patterns to inform application architecture decisions and direction.
8.Participate in technology solution evaluation and design including proof-of-concept work and cost/effort estimation.
9.Work with cash business stakeholders to understand and evaluate functional and non-functional requirements as input to application architecture solution decisions and direction.
10. Participate in governing, developing, and implementing application architecture standards and principles used by developers to deliver efficient, resilient, and secure technical solutions.
11. Function as a security Champion through education and implementation of Northern Trust security standards & practices across the Cash Technology Domain.
A college or university degree in Computer Science and/or related discipline is required including a minimum of eight years of work experience in information system development and architecture.
The ideal candidate will have relevant experience in the Financial Services industry. Management experience directing the work of senior IT resources is preferred.
Relevant Technical Experience:
Familiarity with payment processing lifecycle and workflows.
Familiarity with different technologies including Java and Spring application development and messaging brokers such as IBM-MQ. Familiarity and understanding working with micro services and implementing these technologies.
Experience with Information security principles and standards
Distributed computing experience including threading, load balancing, and memory management.
Understanding and familiarity with event-driven concepts and frameworks
Software development lifecycle methodologies including Agile and Scrum
Relational and non-relational Database experience Relevant Financial Service Experience
Payment System Experience
Experience with payment direct clearing schemes
Experience with financial application integration, transformation, mapping
Familiarity/Exposure with Swift messaging
Experience or familiarity with Demand Deposit Account applications such as Oracle Flexcube or Temenos
Familiarity with ISO 20022