company banner
Bank Of America
Application, Consult, Manager
Full Time

Job Description

Job Description:

Position Summary

This role is responsible for defining an architectural vision and solution architecture for the defined domain (Business, Application, Data and Technology) which aligns with 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/subsystems and their interfaces, assisting with end-to-end solution design where needed, defining non-functional requirements/architectural runway to support new epics/features. This role ensures the solution is fit for purpose and use by working with stakeholders, vendors/service providers, and evaluating the impact of strategic design decisions.

Required Skills

  • Work across business and technology to create the solution intent and architectural vision and evolve it to an emerging backlog.
  • Consult with the business regarding problems and technology to understand challenges and find creative solutions through their knowledge of the domain, practical experiments and Proof of Concepts (POCs).
  • Lead rapid shaping of a high-level architecture with details filled in with emerging business requirements; ensure architecture is flexible and modular and designed to adapt easily.
  • Utilize the defined best practices, templates and documentation to create architectural designs; suggest improvements to best practices and templates through practical knowledge.
  • Work with Product Manager/Owners to plan and prioritize technology-focused backlog items for the architecture runway to enable business epics/features.
  • Clarify the architecture and assist with system design (where needed) for the development teams to support implementation, and provide solution options to resolve any architectural impediments.
  • Perform 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).
  • Educate team members on the technology practices, standardization strategies and best practices to create innovative solutions.

1st shift (United States of America)

Hours Per Week:

Learn more about this role

Company Information

At Bank of America, we’re creating real, meaningful relationships with individuals, businesses and communities to help them focus on what matters most. Every day, we connect with 57 million customers, using our skills and expertise to help make their lives better. We are committed to attracting and retaining top talent around the world to ensure we continue to deliver together for our customers, clients and communities. Along with taking care of our customers, we want to be a great place for people to work, and we strive to create an environment where all employees have the opportunity to achieve their goals.
Dice Id : 10118499
Position Id : 20056520
Originally Posted : 1 month ago

Similar Positions at Bank Of America

Payments and Merchant Tech Architect
  • Charlotte, NC
  • 24 hours ago
Solutions Engineering Architect
  • Charlotte, NC
  • 24 hours ago
Solution Architect
  • Charlotte, NC
  • 24 hours ago
Solutions Architect
  • Charlotte, NC
  • 24 hours ago
Analytical Tools Infrastructure Architect
  • Charlotte, NC
  • 24 hours ago
Technical Data Architect
  • Charlotte, NC
  • 24 hours ago
Software Engineer II- RTC Voice Engineer
  • Charlotte, NC
  • 24 hours ago