Architect - Payments and Merchant Services
Company: Bank of America
Location: Charlotte
Posted on: April 1, 2026
|
|
|
Job Description:
Job Description: At Bank of America, we are guided by a common
purpose to help make financial lives better through the power of
every connection. We do this by driving Responsible Growth and
delivering for our clients, teammates, communities and shareholders
every day. Being a Great Place to Work is core to how we drive
Responsible Growth. This includes our commitment to being an
inclusive workplace, attracting and developing exceptional talent,
supporting our teammates’ physical, emotional, and financial
wellness, recognizing and rewarding performance, and how we make an
impact in the communities we serve. Bank of America is committed to
an in-office culture with specific requirements for office-based
attendance and which allows for an appropriate level of flexibility
for our teammates and businesses based on role-specific
considerations. At Bank of America, you can build a successful
career with opportunities to learn, grow, and make an impact. Join
us! Job Description: This job is responsible for defining an
architectural vision and solution aligned to the enterprise
architecture strategy, technology, and platform choices. Key
responsibilities include describing the solution intent/associated
operating environment, evaluating system impacts, determining the
primary systems/sub-systems and their interfaces, and assisting
with end-to-end solution design. Job expectations include defining
non-functional requirements/architectural runway to support new
epics/features and ensuring solutions are fit for purpose by
working with stakeholders and service providers. Responsibilities:
Consults with the business and operations to identify and
understand challenges and opportunities to improve the use and
effectiveness of technology, find creative solutions through
knowledge of the domain, practical experiments, and Proof of
Concepts, and aligns the solution intent and architectural vision
to an evolving backlog of technology change Works with product
management and other stakeholders to plan and prioritize technology
focused backlog items for the architecture runway to enable
business epics/features Performs design and code reviews to ensure
all non-functional requirements for a solution are sufficiently met
(for example, security, performance, maintainability, scalability,
usability, and reliability) Leads rapid shaping of a high level
architecture with details filled in with emerging business
requirements and ensures architecture is flexible, modular, and
designed to adapt easily Educates team members on the technology
practices, standardization strategies, and best practices to create
innovative solutions Clarifies the architecture and assists with
system design for the development teams to support implementation
and provides solution options to resolve any architectural
impediments Utilizes the defined best practices, templates, and
documentation to create architectural designs and suggests
improvements to best practices and templates Leads and/or
participates in the design, development, and implementation of
complex system engineering activities involving cross-functional
technical support, systems programming and data center
capabilities. Responsible for components of highly complex
engineering and/or analytical tasks and activities. Establishes
input/output processes and working parameters for hardware/software
compatibility, coordination of subsystems design, and integration
of total system. Viewed as a technology subject matter expert; able
to provide and communicate complex technology solutions across
differing audiences including technical, managerial, business
executives, and/or vendors. Will have responsibility for multiple,
complex projects. Responsible for the application infrastructure
architecture must have high availability, Load balance, resiliency,
scalability of web infrastructure to meet corporate LOB objectives
Identifying technical requirements for new projects like Hardware
requirements, server’s operating system, Authentication and
Authorization security, IIS configurations, Firewall connectivity,
Load Balancer settings, DNS registrations, security severity,
application dependencies, databases, scheduled jobs, and content
replication Addressing production issues and troubleshooting
applications incidents of any Priority1 / Priority2 and Priority3
incidents Managing team, assignments / review the project’s design,
requirements, workflow, and documents with the team and working
closely with multiple teams for implementation Creating design
documents, technical documents, deployment documents and share with
deployment and production support teams Identifying risk associated
with LOB applications and escalation to senior management and
providing solutions to mitigate risks Required Qualifications: 3 -
5 years of experience in design and engineering solutions for large
business capabilities Expert experience and knowledge in design and
engineering of applications hosted at external cloud such as Azure
and AWS – not a must have but this requirement is priority
Effective Communication – Clear, Concise and the ability to
articulate ideas Should be able to lead and actively participate in
conference calls with technical and business users Flexible to work
in different shifts, including rotational night shift and weekend
support Experience in Application Lifecycle Management Automation
tools and integration using one or more of the following tools:
Ansible by Red Hat, Jenkins or XLR Working knowledge/expertise with
JIRA, NEXUS and ALM (Application Lifecycle Management) Exposure and
familiarity with software development lifecycle methodologies
(Agile) Candidate must be self-motivated, independent, detail
oriented, able to work with little supervision and a responsible
team-player Computer networking skills and working knowledge: Load
balancers, firewall, etc. Degree in Computer Science, Electronics,
Communication, Information Technology or equivalent education
Understanding/experience with web application communication
protocols - SOAP, HTTP, XML etc Working knowledge of application
setup, support, and configuration Willing and able to work in a 24
X 7 environment including after hours and weekend support to
support multiple time zones. Desired Qualifications: Bachelor's
Degree in Computer Science, Information Systems or related field,
or an equivalent combination of education and work experience.
Expertise in Payment and Merchant Services capabilities are a plus
Multiple years of demonstrated experience in Systems Administration
or Systems Engineering. 2 years in a technical position using Cloud
technologies Knowledge of Oracle and/or SQL databases Linux (RHEL,
CentOS) experience Deep understanding of cloud computing
technologies across Windows and Linux, with demonstrated hands-on
experience on one or more of the following domains: Azure Core
Platform : Compute, Storage, Networking Monitoring, alerting and
logging tools, and build/release processes highly preferred Skills:
Analytical Thinking Architecture Result Orientation Solution Design
Technical Strategy Development Application Development
Collaboration Data Management DevOps Practices Risk Management
Agile Practices Automation Influence Solution Delivery Process Test
Engineering Shift: 1st shift (United States of America) Hours Per
Week: 40 Pay Transparency details US - NJ - Jersey City - 101
Hudson St - 101 Hudson (NJ2101), US - NJ - Pennington - 1300
American Blvd - Hopewell Bldg 3 (NJ2130) Pay and benefits
information Pay range $105,600.00 - $165,000.00 annualized salary,
offers to be determined based on experience, education and skill
set. Discretionary incentive eligible This role is eligible to
participate in the annual discretionary plan. Employees are
eligible for an annual discretionary award based on their overall
individual performance results and behaviors, the performance and
contributions of their line of business and/or group; and the
overall success of the Company. Benefits This role is currently
benefits eligible. We provide industry-leading benefits, access to
paid time off, resources and support to our employees so they can
make a genuine impact and contribute to the sustainable growth of
our business and the communities we serve.
Keywords: Bank of America, Kannapolis , Architect - Payments and Merchant Services, IT / Software / Systems , Charlotte, North Carolina