Taro Logo

Network and Software Senior Architect

A leading financial institution helping make financial lives better through the power of every connection.
Jersey City, NJ, USAChandler, AZ, USARichmond, VA, USA
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Description For Network and Software Senior Architect

Bank of America is seeking an experienced Network and Software Senior Architect to join their technology team. This role is crucial in defining architectural vision and solutions that support strategic business outcomes. The position involves working across business, operations, and technology to create complex solutions and prioritize requirements into a technology backlog.

The ideal candidate will have 10+ years of professional experience in both software development and networking, with a strong background in leading technical teams. They will be responsible for designing enterprise-level applications, developing programming standards, and providing expertise in network automation.

Key responsibilities include:

  • Creating architectural vision for complex solutions
  • Contributing to architecture roadmap development
  • Leading design of complex architectures
  • Performing design and code reviews
  • Providing technical leadership and mentorship

The role requires deep expertise in networking concepts, software architecture, and system design. The successful candidate will work with stakeholders to evaluate strategic design decisions and contribute to the architecture roadmap while ensuring solutions are flexible, modular, and adaptable.

Benefits include competitive compensation and comprehensive benefits supporting physical, emotional, and financial well-being. The position offers opportunities for learning, growth, and making an impact in a diverse and inclusive workplace.

This is a full-time position with approximately 5% travel required. The role supports Bank of America's commitment to responsible growth and maintaining its position as a great place to work for teammates worldwide.

Last updated 3 days ago

Responsibilities For Network and Software Senior Architect

  • Define architectural vision and solution supporting strategic business outcomes
  • Create solution intent and architectural vision for complex solutions
  • Contribute to architecture roadmap development
  • Lead design of complex architectures
  • Perform design and code reviews
  • Educate team members on technology practices
  • Develop enterprise-level applications and custom integration solutions
  • Determine specifications, plan, and design software solutions

Requirements For Network and Software Senior Architect

Python
Java
JavaScript
  • 10+ years professional software development experience
  • 10+ years professional Network experience
  • 3+ years leading technical teams
  • Strong understanding of networking concepts and controller-based network architectures
  • Experience with designing, developing, and supporting various software architectures
  • Understanding of data and software design patterns
  • Excellent problem solving and collaborative skills
  • BS/MS in Computer Science, Engineering, or related field (or equivalent experience)

Benefits For Network and Software Senior Architect

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Support for physical, emotional, and financial well-being
  • Learning and growth opportunities
  • Flexible work arrangements

Interested in this job?

Jobs Related To Bank of America Network and Software Senior Architect