Bank of America header image
Bank of America
Charlotte, NC

Principal Engineer at Bank of America (Charlotte, NC)

| Charlotte, NC
Employer Provided Salary: $145,000-$218,300 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Sorry, this job was removed at 5:14 a.m. (CST) on Wednesday, January 11, 2023
Find out who's hiring in Charlotte, NC.
See all Developer + Engineer jobs in Charlotte, NC
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Employer Provided Salary: $145,000-$218,300 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Job Description:
The Principal Engineer will lead the designs for the major programs within Channel Payments like IPDL, CashPro Connect Payments Modernization, Global Payments Transformation, the journey towards Real Time Payments across the globe and emerging Payment transformations. These large programs will shape the Payments domain within the next few years. Client needs with new and emerging Payment types, regulatory requirements and transaction volume growth in Payments is resulting in the need for a strong design engineer to steer the teams towards successful implementations of the business requirements.
The Principal Engineer leads the designs and target state architectures for the Channel Payments applications within the Channels, Servicing & Onboarding Technology (CSOT) organization. This role will work closely with Business, Architecture and Technology partners across all regions to deliver solutions for projects within the Payments domain. The individual will be responsible for advocating a strong design culture within the Channel Payments teams and train. Sets a design oriented discipline and execution within the organization. Plays an active part in the development and review of Enterprise Architecture blueprints for Payments, and leverages the enterprise tools and processes to ensure high quality delivery of the payments projects. Leads the design for major projects like India Payments Data Localization, CashPro Connect Payments Modernization, Global Payments Transformation from a Channel perspective. Works very closely with the rest of the CSOT organization to promote design principles and deliver a common platform. Individual will manage several projects simultaneously as we improve the Channel Payments domain to support growing client transaction volumes and the support for evolving/emerging payment types. This individual will play a key role in the development of the target state Channel Payments domain.
CashPro® is Bank of America's flagship digital platform, enabling working capital management globally for 35k clients and 486k users across 175 countries. The Digital Channels Technology organization, part of the larger Global Banking Technology division, oversees the development and execution of comprehensive strategies supporting all Digital services accessible via CashPro's channels (online, mobile, File, and API connectivity). Consider an opportunity to join Digital Channels as a software development lead for the Cashpro Receivables application. This is an EXCELLENT opportunity for developers and software engineers to take their career to a whole new level. It is an excellent opportunity to work in a fast paced, forward looking group that can accelerate any developer's career as we continue to expand our footprint around the world, our technology, and most importantly expand our talent pool to stay on the cutting edge of innovation.
Required Skills:
  • 10+ years of experience in solution design and delivery process - Understands the roles and responsibilities of other teams who participate in the delivery process
  • Excellent inter-personal, communication, negotiation, and influencing skills; proven experience in communicating to senior leadership.
  • Strong problem solving and analytical skills
  • Ability to communicate effectively with external stakeholders, while managing compressed timelines
  • Ability to identify risks and dependencies and the impact on the business and technology - what controls can be used
  • Strong knowledge of Payments products and services, business flows and understanding
  • Digital Channels technology background strongly preferred.
  • Ability to manage competing priorities
  • Demonstrates increasing levels of accountability and ownership
  • The strongest candidates will have a love for problem solving, great partnership and communication skills, deep operational subject matter expertise, and the ability to envision, communicate and execute strategic planning and remediation of issues.
  • This role will have senior level leadership exposure opportunities across GTS Tech, allowing the right person to expand his/her network and expertise.

Desired Skills:
  • Strong background in Payments
  • Working knowledge of general bank policies, programs, procedures and regional/regulatory requirements Ability to develop concise and effective presentations Demonstrated leadership of design/architectural improvements

  • Bachelor's degree in Technology or related field preferred.

1st shift (United States of America)
Hours Per Week:
Pay and benefits information
Jersey City pay range:
$145,000 - $218,300 annualized salary, offers to be determined based on experience, education and skill set.
Discretionary incentive eligible
This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.
This role is currently benefits eligible . We provide industry-leading benefits, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
See More
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PerlLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • ScalaLanguages
    • SqlLanguages
    • SwiftLanguages
    • TypeScriptLanguages
    • D3JSLibraries
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • ASP.NETFrameworks
    • DjangoFrameworks
    • Ember.jsFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • SparkFrameworks
    • SpringFrameworks
    • AccessDatabases
    • DB2Databases
    • HBaseDatabases
    • HiveDatabases
    • InformixDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • Neo4jDatabases
    • OracleDatabases
    • TeradataDatabases
    • Google AnalyticsAnalytics
    • TableauAnalytics
    • InVisionDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • Microsoft ProjectManagement
    • WordpressCMS
    • LinkedIn SalesNavigatorCRM
    • SalesforceCRM
    • Salesforce CPQCRM
    • Salesforce PardotCRM

More Jobs at Bank of America