Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bank of America Logo

Software Engineer III - Teradata Developer

Bank of America

Salary not specified
Sep 4, 2025
Charlotte, NC, US
Apply Now

At Bank of America, the business and technical problem is to develop and deliver complex requirements to accomplish business goals, ensuring software meets functional, non-functional, and compliance requirements, with well-designed solutions that prioritize maintainability, ease of integration, and testing.

Requirements

  • 10 - 15 years’ experience with end-to-end application development on data-warehouse and analytical platforms
  • Extensive experience developing complex Teradata SQL-based ETL and analytic workflows using native utilities (bteq, tpt, fastexport)
  • Experience with Hadoop and big data.
  • Working knowledge of CI / CD based development and deployment – JIRA, BitBucket
  • Experience managing application governance and compliance requirements.
  • Experience with solution design and creation of design specifications to implement changes.
  • Knowledge of performance tuning data intensive applications

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance)

Other

  • Excellent written, communication and presentation skills.
  • Strong analytical and problem solving abilities.
  • Excellent interpersonal skills and a team player to work all along with Global teams and business partners.
  • Willingness to learn new skills and adapt to changes.
  • Experience working in Agile teams.
  • Team lead experience, supporting other developers; mentoring, providing technical assistance, troubleshooting and suggesting alternative development solutions.
  • Minimum Education Requirement: Bachelor’s degree or equivalent work experience.