Taro Logo

Software Engineer III

A leading financial institution helping make financial lives better through banking, investing, and technology solutions.
Jacksonville, FL, USACharlotte, NC, USA
$120,000 - $200,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Finance

Description For Software Engineer III

Bank of America is seeking a Software Engineer III specializing in BASE24 development on HP non-stop platform. This role is crucial for developing and delivering complex requirements to accomplish business goals in the financial technology sector.

The position focuses on ensuring software development meets functional, non-functional, and compliance requirements while maintaining architectural integrity. As a BASE24 Software Engineer, you'll be responsible for developing solutions for ATM and POS authorization systems, working with switch interfaces, and implementing WEB APIs.

Key aspects of the role include:

  • Developing and maintaining BASE24 systems using TAL/COBOL/SCOBOL/C
  • Working with NCR device handlers and payment processing systems
  • Implementing and maintaining web services including SOAP and REST interfaces
  • Mentoring other software engineers and promoting CI/CD practices
  • Designing and developing automated test suites
  • Contributing to architecture components and application interfaces

The ideal candidate will bring 15+ years of BASE24 experience, strong technical skills in multiple programming languages, and a deep understanding of payment systems and banking technology. This role offers the opportunity to work with cutting-edge financial technology at one of the world's largest banks, with comprehensive benefits and growth opportunities.

The position requires 5% travel and is based in either Jacksonville, FL or Charlotte, NC, with Bank of America's commitment to an in-office culture while allowing appropriate flexibility based on role-specific considerations.

Last updated 2 days ago

Responsibilities For Software Engineer III

  • Codes solutions and unit test to deliver requirements per acceptance criteria
  • Designs, develops, and modifies architecture components
  • Mentors other software engineers
  • Executes story refinement and estimation
  • Performs spike/proof of concept as necessary
  • Automates manual release activities
  • Designs and maintains automated test suites

Requirements For Software Engineer III

Java
  • 15+ years' experience with BASE24 on HP non-stop platform
  • Proficient in TAL/COBOL/SCOBOL/C/Macro programming language
  • Experience with NCR device handler, ATM and POS authorization
  • Experience with switch interface and WEB API including SOAP, REST XML/JSON interface
  • ICE/Webgate experience
  • Agile/JIRA knowledge
  • Ability to create design artifacts
  • Experience with TSS, RMS, GGS, NDM

Benefits For Software Engineer III

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Bank of America Software Engineer III

Pega - Workflow/Data Automation Engineer

Senior Pega Workflow/Data Automation Engineer position at Bank of America, requiring 10 years of experience in enterprise solutions and strong data engineering skills.

Software Engineer

Senior Software Engineer position at Bank of America focusing on network automation and software development, requiring 7+ years of experience with Python and related technologies.

Full Stack Python Developer III

Full Stack Python Developer III position at Bank of America focusing on risk solutions development using Python and modern web technologies.

Software Engineer III - GMI System

Senior Software Engineer role at Bank of America focusing on GMI System development, requiring 10+ years of experience in AS400 systems and RPG programming.

Senior Engineer - Windows Drivers

Senior Windows Driver Engineer role at Qualcomm focusing on development and optimization of Windows drivers, requiring strong knowledge of Windows internals and driver development.