Vice President; Software Engineer
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We drive Responsible Growth and deliver for our clients, teammates, communities, and shareholders every day. Our inclusive workplace supports every teammate’s success, career growth, and well-being through affordable, competitive, and flexible benefits. We value diverse perspectives shaped by military service, community college education, and varied work and life experiences, fostering resilience, leadership, and innovation.
Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development, with clear in-office expectations and role-specific flexibility.
About the role
This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities include ensuring software meets functional, non-functional, and compliance requirements, with a focus on maintainability, ease of integration, and testing. The role requires strong knowledge of industry-standard development and testing practices, as well as design and architectural patterns.
Responsibilities
- Promote accessibility within the organization and advocate for its integration into the customer experience.
- Conduct wireframe and design reviews, providing feedback to address accessibility concerns.
- Update company standards through research, collaboration, and knowledge of current trends.
- Stay ahead of emerging standards and technologies, analyzing their impact on company practices.
- Challenge existing accessibility practices, simplify or automate processes, and recommend best practices.
- Educate clients on accessibility best practices and WCAG 2.x compliance.
- Gather client information to create and deliver accessibility training for developers, designers, content creators, and management.
- Provide solutions to maintain compliance while delivering accessible digital products for an excellent customer experience.
- Build relationships among stakeholders to foster support for digital accessibility and communicate policy changes.
- Update and manage accessibility documentation to guide and educate a broad audience.
- Contribute to accessibility testing standards that scale across a large organization.
- Remote work may be permitted within a commutable distance from the worksite.
Requirements
- Master’s degree or equivalent in Applied Computer Science, Computer Information Systems, Management Information Systems, Engineering (any), or a related field.
- 3 years of experience in the job offered or a related IT occupation.
- 3 years of experience in each of the following:
- Utilizing modern engineering practices including CI/CD, build tools, version control, and test-driven development to support accessible and compliant delivery.
- Providing accessibility expertise across the full Software Development Life Cycle (SDLC), from requirements and design through development, testing, deployment, and maintenance, ensuring alignment with WCAG 2.1/2.2 and PDF/UA standards.
- Designing and implementing accessibility solutions and automated testing frameworks using axe core, Pa11y, and Lighthouse, and integrating them into CI/CD pipelines.
- Developing, reviewing, and validating accessible components and applications for web and mobile platforms, ensuring semantic structure, correct ARIA usage, and robust keyboard and focus management.
Pay
Pay range is based on an annualized salary, with offers determined by experience, education, and skill set. This role is located in Pennington, NJ (1500 American Blvd - Hopewell Bldg 5).
Schedule
- 1st shift (United States of America)
- 40 hours per week
Benefits
This role is benefits-eligible. Bank of America provides industry-leading benefits, paid time off, and resources to support employees’ physical, emotional, and financial wellness.