Vice President; Software Engineer

Bank of America

3.2

(115)

Charlotte, NC

Why you should apply for a job to Bank of America:

  • 56% say women are treated fairly and equally to men
  • 74% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • A competitive benefits and programs have earned us recognition by Working Mother magazine for more than 30 years.
  • Employee Financial Services offers U.S. employees financial education and special access to financial products, services and expertise.
  • Offers comprehensive domestic partner benefits to U.S. employees and incorporate sexual orientation into non-discrimination policies.
  • #JR-26015440

    Position summary

    can build a successful career with opportunities to learn, grow, and make an impact. Join us!

    Responsibilities

    • Develop and deliver complex requirements to accomplish business goals.

    • Ensure that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset.

    • Utilize knowledge of development and testing practices common to the industry and design and architectural patterns.

    • Design, develop, and implement complex system engineering activities involving cross-functional technical support, systems programming and data centric capabilities.

    • Work on components of highly complex engineering and/or analytical tasks and activities.

    • Establish input/output processes and work parameters for hardware/software compatibility, coordination of subsystems design, and integration of total system.

    • Exercise judgment within broadly defined practices and policies in selecting methods techniques, and evaluation criterion for obtaining results.

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

    Required Skills & Experience

    • Master's degree or equivalent in Applied Computer Science, CIS, MIS, Engineering (any), 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 scalable backend solution architectures using Python, web technologies, and RESTful service specifications;

    • Developing REST APIs leveraging software frameworks including SQL Alchemy, Spring, and related technologies;

    • Building production-ready software using web, cloud, and distributed technologies, including microservices, and implementing CI/CD for cloud deployment;

    • Developing responsive websites using front-end technologies including HTML5, CSS3, SASS, and modern design patterns;

    • Creating software applications with modern JavaScript frameworks and libraries, including React, Angular, and jQuery, applying object-oriented design and design patterns; and,

    • Applying test-driven development, Agile, Scrum, and SDLC methodologies throughout the software development lifecycle.

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

    Bank of America N.A.

    Shift:
    1st shift (United States of America)

    Hours Per Week:
    40

    Why you should apply for a job to Bank of America:

  • 56% say women are treated fairly and equally to men
  • 74% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • A competitive benefits and programs have earned us recognition by Working Mother magazine for more than 30 years.
  • Employee Financial Services offers U.S. employees financial education and special access to financial products, services and expertise.
  • Offers comprehensive domestic partner benefits to U.S. employees and incorporate sexual orientation into non-discrimination policies.