girl looking into her desktop
Back to search results

Technology Manager - Charlotte, NC

Charlotte, North Carolina

Job Description:

Responsible for building and leading a team to deliver technology products and services that meet business outcomes. Ensures development of team through coaching, mentoring, feedback, and hands-on career development. Develops a technology strategy and ensures technology solutions comply with applicable standards. Advances modern, Agile solution delivery practices and evangelizes great design, engineering and organizational practices. Accountable for team level resource and financial management; builds and maintains teams through talent acquisition. Sets maturity objectives and enables individuals/teams to with training & resources to achieve them. Sets and tracks quality and performance objectives. Facilitates performance and career development of individuals through performance reviews, coaching, and building individual development plans that are needed to develop competencies and skills. Understands individual and team maturity and performance through team/client feedback. Manages relationships with business and technology partners. Accountable for solution delivery as relevant to their teams. Accountable to ensure all relevant risk, financial, and compliance polices and standards are met. Accountable for the application performance in production (app health, resiliency, performance, security, enterprise data management standards, audit exams and reviews). Contributes to the technology strategy for their technical domain. Ensures that execution is aligned with product strategy by working with Product Management, Product Owners, and other stakeholders. Creates an inclusive and healthy working environment, and helps to resolve organizational impediments/blockers. Leads and creates followership in Communities of Practice in the organization. Manages a team.

Global Banking Technology - (GBT):

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital

Overview:

Manages a function or unit within the technology environment. Supports multiple systems through maintenance, modification and problem resolution to support ongoing delivery of services and/or operations. Manages multiple applications/ development projects, or single major complex initiatives if a small area of the development function. Coordinates resources across various applications, operations or projects. Manages budget, monitors progress and adjusts resources and priorities accordingly. May provide expertise in determining the strategic technical direction and system architecture for initiatives. Provides input on policy issues

As a member of the payments technology team, the candidate will be responsible for crafting the target payments & integration environment that will drive global payments at Bank of America for the next 30 years. The candidate will be responsible for the development and implementation of practical business solutions following reusable development patterns while designing for agility, high availability, resiliency & recovery.

Responsibilities:

Must love technology.  Self-motivated & able to proactively drive work efforts from start to completion

Technical, yet able to communicate up and down within an organizational hierarchy.  Proven track record of delivering significant portfolio of projects.  Past track record of managing teams of 100+ across multiple locations. 

  • Represent Payments Technology in programs/initiatives
  • Oversee and support Functional & Technical Requirements gathering
  • Produce conceptual, logical, & detailed designs to meet strategic business, financial and technology objectives
  • Ensure alignment of initiative level high and low designs against the agreed architectures and technology strategies
  • Ensure adherence to the architecture governance processes and compliance with all relevant laws and regulations
  • Technical leadership and exposure across a broad scale of tools, technologies, and architecture models and application development teams
  • Manage multiple development designs and projects to meet required time lines
  • Design, develop, and certify technical solutions up to and including the creation of automated test suites
  • Participate in agile and waterfall routines which includes bridging models when integrating with other teams

Required Skills:

  • At least 10-15 years’ experience in information technology, with 5+ years of financial services, and 5+ years of technical architecture experience
  • Java development (7+ years)
  • Micro-services Architecture and Development (3 years)
  • Creative, detail-oriented, committed to excellence (lifelong)
  • Experience of managing business technology platforms across variety of technology infrastructure (mainframe, mid-range etc.)
  • Proven experience in talent management, employee engagement and ability to drive excellence in performance
  • Ability to manage senior stakeholders across business, operations and technology
  • Strong communication and relationship management skills
  • Experience managing teams of over 100 in multiple locations
  • Knowledge of information security best practices for application platforms
  • Knowledge of risk management (technology and business) practices, audit and issues management

Desired Skills:

  • Knowledge of Distributed Ledgers
  • Past experience working with API Enablement
  • Digital Workforce Transformation
  • Cognitive & Artificial Intelligence

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Responsible for building and leading a team to deliver technology products and services that meet business outcomes. Ensures development of team through coaching, mentoring, feedback, and hands-on career development. Develops a technology strategy and ensures technology solutions comply with applicable standards. Advances modern, Agile solution delivery practices and evangelizes great design, engineering and organizational practices. Accountable for team level resource and financial management; builds and maintains teams through talent acquisition. Sets maturity objectives and enables individuals/teams to with training & resources to achieve them. Sets and tracks quality and performance objectives. Facilitates performance and career development of individuals through performance reviews, coaching, and building individual development plans that are needed to develop competencies and skills. Understands individual and team maturity and performance through team/client feedback. Manages relationships with business and technology partners. Accountable for solution delivery as relevant to their teams. Accountable to ensure all relevant risk, financial, and compliance polices and standards are met. Accountable for the application performance in production (app health, resiliency, performance, security, enterprise data management standards, audit exams and reviews). Contributes to the technology strategy for their technical domain. Ensures that execution is aligned with product strategy by working with Product Management, Product Owners, and other stakeholders. Creates an inclusive and healthy working environment, and helps to resolve organizational impediments/blockers. Leads and creates followership in Communities of Practice in the organization. Manages a team.

Global Banking Technology - (GBT):

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital

Overview:

Manages a function or unit within the technology environment. Supports multiple systems through maintenance, modification and problem resolution to support ongoing delivery of services and/or operations. Manages multiple applications/ development projects, or single major complex initiatives if a small area of the development function. Coordinates resources across various applications, operations or projects. Manages budget, monitors progress and adjusts resources and priorities accordingly. May provide expertise in determining the strategic technical direction and system architecture for initiatives. Provides input on policy issues

As a member of the payments technology team, the candidate will be responsible for crafting the target payments & integration environment that will drive global payments at Bank of America for the next 30 years. The candidate will be responsible for the development and implementation of practical business solutions following reusable development patterns while designing for agility, high availability, resiliency & recovery.

Responsibilities:

Must love technology.  Self-motivated & able to proactively drive work efforts from start to completion

Technical, yet able to communicate up and down within an organizational hierarchy.  Proven track record of delivering significant portfolio of projects.  Past track record of managing teams of 100+ across multiple locations. 

  • Represent Payments Technology in programs/initiatives
  • Oversee and support Functional & Technical Requirements gathering
  • Produce conceptual, logical, & detailed designs to meet strategic business, financial and technology objectives
  • Ensure alignment of initiative level high and low designs against the agreed architectures and technology strategies
  • Ensure adherence to the architecture governance processes and compliance with all relevant laws and regulations
  • Technical leadership and exposure across a broad scale of tools, technologies, and architecture models and application development teams
  • Manage multiple development designs and projects to meet required time lines
  • Design, develop, and certify technical solutions up to and including the creation of automated test suites
  • Participate in agile and waterfall routines which includes bridging models when integrating with other teams

Required Skills:

  • At least 10-15 years’ experience in information technology, with 5+ years of financial services, and 5+ years of technical architecture experience
  • Java development (7+ years)
  • Micro-services Architecture and Development (3 years)
  • Creative, detail-oriented, committed to excellence (lifelong)
  • Experience of managing business technology platforms across variety of technology infrastructure (mainframe, mid-range etc.)
  • Proven experience in talent management, employee engagement and ability to drive excellence in performance
  • Ability to manage senior stakeholders across business, operations and technology
  • Strong communication and relationship management skills
  • Experience managing teams of over 100 in multiple locations
  • Knowledge of information security best practices for application platforms
  • Knowledge of risk management (technology and business) practices, audit and issues management

Desired Skills:

  • Knowledge of Distributed Ledgers
  • Past experience working with API Enablement
  • Digital Workforce Transformation
  • Cognitive & Artificial Intelligence

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21040658

Band: H5

Manages People: Yes

Travel: No

Manager:

Talent Acquisition Contact:

Vicki Ray

Referral Bonus:

0

Street Address

Primary Location:
200 N College St, NC, Charlotte, 28255