Vice President; Software Engineer

Bank of America Bank of America · Banking · Plano, TX

Vice President, Software Engineer at Bank of America responsible for developing and delivering complex software requirements, ensuring functional, non-functional, and compliance standards are met. The role involves designing, coding, testing, and maintaining enterprise-wide web applications, CI/CD pipelines, and automated test suites using technologies like Java, Spring Boot, Node, ASP.Net, and various web technologies. Experience with multi-factor authentication and test automation frameworks is required.

What you'd actually do

  1. Design and develop complex requirements to accomplish business goals.
  2. Ensure that software is developed to meet functional, non-functional, and compliance requirements.
  3. Ensure solutions are well designed with maintainability/ease of integration and testing built-in from the outset.
  4. Contribute to story refinement/defining requirements.
  5. Participate and guide the team in estimating work necessary to realize a story/requirement through the delivery lifecycle.

Skills

Required

  • Master's degree or equivalent in Computer Science, Information Technology, Computer Information Systems, Management Information Systems, Engineering (any), or related
  • 3 years of experience in the job offered or a related IT occupation
  • Designing, automating, and maintaining large scale, enterprise-wide web applications using Java, Spring Boot and Node
  • Utilizing web technologies including ASP.Net, .Net MVC, client-side technologies including HTML, CSS, JavaScript, jQuery, Bootstrap to design, develop and deploy robust, high performance web solutions for complex enterprise environments
  • Implementing multi-factor user authentication, credential management, and authentication step-up flows using modern UI/UX techniques in digital platforms
  • Engineering and designing continuous integration, continuous deployment, build tool, version control, and test-driven development tools by utilizing Java and JavaScript
  • Designing test driven automation frameworks using middleware technologies including SOAPUI, REST, XML, and JSON

What the JD emphasized

  • compliance requirements
  • compliance requirements
  • compliance requirements