Vice President; Software Engineer

Posted Yesterday
Be an Early Applicant
Charlotte, NC
160K-180K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services • Data Privacy
The Role
The Vice President; Software Engineer at Bank of America will design complex software solutions to meet business goals, ensuring development aligns with compliance requirements. Responsibilities include designing applications with various technologies, maintaining large-scale data applications, automating solutions, and managing continuous integration and deployment. This role requires collaboration and a commitment to producing maintainable code.
Summary Generated by Built In

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. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We're devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

RESPONSIBILITIES:

  • Design complex requirements to accomplish business goals.

  • Ensure that software is developed to meet functional, non-functional, and compliance requirements.

  • Ensure solutions are well designed with maintainability / ease of integration and testing built-in from the outset.

  • Contribute to story refinement/defining requirements.

  • Design and maintain automated test suites.

  • Design, automate, and maintain large scale, enterprise-wide application to procure and distribute reference and screening data to downstream applications using MongoDB, XML, JSON, SQL and Studio 3T.

  • Design and develop enterprise-wide web applications that manage and maintain reference list data using Java, Spring Framework, Vaadin, Angular, and Apache Tomcat.

  • Build and automate solutions to procure and distribute IP address block data in order to secure enterprise firewalls utilizing Python and REST API.

  • Engineer and design UI frameworks to collect and integrate upstream data into risk management processes using Spring Batch, Spring Data and the Quartz Framework.

  • Develop, deploy and monitor continuous integration and deployment, build tools, version control, and test-driven development tools utilizing Bitbucket, Eclipse, Junit, qtest, Maven, Jenkins, Ansible Tower, log4j and Splunk.

  • Remote work may be permitted within a commutable distance from the worksite.

REQUIREMENTS:

  • Bachelor's degree or equivalent in Information Technology Management, Computer Science, Management Information Systems, or related; and

  • 5 years of progressively responsible experience in the job offered or a related IT occupation.

  • Must include 5 years of experience in each of the following:

  • Designing, automating, and maintaining large scale, enterprise-wide application to procure and distribute reference and screening data to downstream applications using MongoDB, XML, JSON, SQL and Studio 3T;

  • Designing and developing enterprise-wide web applications that manage and maintain reference list data using Java, Spring Framework, Vaadin, Angular, and Apache Tomcat;

  • Building and automating solutions to procure and distribute IP address block data in order to secure enterprise firewalls utilizing Python and REST API;

  • Engineering and designing UI frameworks to collect and integrate upstream data into risk management processes using Spring Batch, Spring Data and the Quartz Framework; and,

  • Developing, deploying and monitoring continuous integration and deployment, build tools, version control, and test-driven development tools utilizing Bitbucket, Eclipse, Junit, qtest, Maven, Jenkins, Ansible Tower, log4j and Splunk.

If interested apply online at www.bankofamerica.com/careers or email your resume to [email protected] and reference the job title of the role and requisition number.

Salary: $160,000 - $180,000 per year.

EMPLOYER:  Bank of America N.A.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Top Skills

Java
Python
The Company
HQ: Charlotte, NC
208,000 Employees
On-site Workplace
Year Founded: 1784

What We Do

We make financial lives better for our clients and our communities through the power of every connection. Our employees are at the heart of this purpose, and are key to driving responsible growth.

Every day, across the globe, our employees bring a commitment to our purpose and to driving responsible growth by living our values: deliver together, act responsibly, realize the power of our people and trust the team. A key aspect of driving responsible growth is doing so in a sustainable manner, a critical pillar of which is being a great place to work for our teammates.

Gallery

Gallery

Similar Jobs

Bank of America Logo Bank of America

Vice President; Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services • Data Privacy
Charlotte, NC, USA
208000 Employees
157K-167K Annually

Bank of America Logo Bank of America

VP / Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services • Data Privacy
Charlotte, NC, USA
208000 Employees
159K-169K Annually

Bank of America Logo Bank of America

Assistant Vice President; Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services • Data Privacy
Charlotte, NC, USA
208000 Employees
148K-180K Annually

Similar Companies Hiring

MacPaw Thumbnail
Software • Security • Information Technology • Data Privacy • Cybersecurity • App development
Cambridge, MA
550 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account