hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Vice President; Software Engineer

Bank of America

Bank of America

Software Engineering
San Francisco, CA, USA
Posted 6+ months ago

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!

Annual Salary: $181,300 - $191,300 per year ($87.16-$91.97 per hour)

RESPONSIBILITIES:

  • Set up, develop, and configure the Continuous Integration and Continuous Delivery pipeline for mobile apps.

  • Create automation scripts to test the Mobile code being written and automate manual release activities.

  • Debug issues reported with the Mobile Apps using Splunk.

  • Contribute to story refinement/ defining requirements and participate in estimating work necessary to realize a story/ requirement through the delivery lifecycle.

  • Code solutions and unit tests to deliver a requirement/ story per the defined acceptance criteria and compliance requirements.

  • Design, develop, modify, and maintain architecture components, application interfaces, solution enablers, and automated test suites.

  • Design and develop mobile applications using iOS and Android frameworks.

  • Utilize swift, objective c, and java to write, implement, and test features of the mobile applications.

  • Conduct Unit Test, UI Test, Integration Test, Functional Test, ADA Test on mobile application using XCTest, EarlGrey and UIAutomation.

  • Use design patterns like MVC, MVVM and MVP to develop, maintain, reuse, scalable, testable software solutions for the common software development problem.

  • Provide technical representation and collaborate with UX, Architecture, and cross-functional teams to assess business requirements.

  • Use version control with git to track changes, collaborate, recover, and document codebase.

REQUIRED SKILLS & EXPERIENCE:

  • Master's degree or equivalent in Engineering (any), Computer Science, Computer Information Science, Management Information Systems or related; and

  • 3 years of experience in the job offered or a related IT occupation.

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

  • Designing and developing mobile applications using iOS and Android frameworks;

  • Utilizing swift, objective c, and java to write, implement, and test features of the mobile applications;

  • Conducting Unit Test, UI Test, Integration Test, Functional Test, and ADA Test on mobile application using XCTest, EarlGrey and UIAutomation;

  • Using design patterns like MVC, MVVM and MVP to develop, maintain, reuse, scalable, testable software solutions for the common software development problem;

  • Providing technical representation and collaborate with UX, Architecture, and cross-functional teams to assess business requirements; and,

  • Using version control with git to track changes, collaborate, recover, and document codebase.

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

EMPLOYERBank of America N.A.

Shift:

1st shift (United States of America)

Hours Per Week: 

40