×
Register Here to Apply for Jobs or Post Jobs. X

Vice President; Software Engineer

Job in Yankton, Yankton County, South Dakota, 57078, USA
Listing for: Bank of America
Full Time position
Listed on 2026-07-04
Job specializations:
  • Software Development
    SQL Developer, Data Engineering, Software Engineer
Salary/Wage Range or Industry Benchmark: 171300 - 181300 USD Yearly USD 171300.00 181300.00 YEAR
Job Description & How to Apply Below

Job Description

At Bank of America, this role is responsible for developing and delivering complex requirements to accomplish business goals. The position ensures software is developed to meet functional, non‑functional and compliance requirements, codes solutions, performs unit testing, and ensures seamless integration into the overall system with well‑tested interfaces. The role underpins the organization’s Responsible Growth and shared success.

Responsibilities
  • Handle the design, development, and implementation of custom trade surveillance solutions using Actimize and Informatica toolsets.
  • Research and analyze data processing functions to identify areas for maintenance and enhancement of existing and new applications.
  • Collaborate with line‑of‑business leaders and technology teams to define requirements and deliver solutions aligned with business needs.
  • Develop and optimize SQL queries and scripts for Actimize and Informatica repositories to ensure efficient data processing.
  • Oversee build and release orchestration processes, ensuring smooth deployment and integration of system updates.
  • Implement and maintain data quality frameworks and techniques in large data warehouse environments to ensure data integrity.
  • Participate in Agile software development processes, including sprint planning, backlog grooming, and iterative delivery of features.
  • Perform performance tuning of Oracle SQL queries to enhance system efficiency and scalability.
Required Skills & Experience
  • Bachelor’s degree or equivalent in Computer Science, Computer Information Systems, Management Information Systems, Engineering (any discipline), or related field.
  • Five years of progressively responsible experience in a related IT occupation, with at least five years in each of the following domains:
  • Using Actimize (Risk Case Manager, Intelligent Server, Case Manager Designer), Oracle/PL‑SQL, and Informatica (Analyst, Power Center, Developer, Debugger) to design, develop and optimize ETL workflows for compliant, scalable, high‑performance trade surveillance and data processing.
  • Applying ETL performance‑optimization techniques—including multithreading, partitioning, and push‑down optimization—along with Autosys, Oracle RDBMS, SQL/PL‑SQL, Unix shell and Perl scripting, and Tableau to automate, tune, and monitor end‑to‑end business processes.
  • Using Jenkins, Ansible, and Bitbucket for code versioning, automated builds, configuration management, and deployment across all environments, supporting controlled and reliable software release cycles with Agile and Waterfall methodologies.
  • Developing complex SQL queries and creating Informatica and Actimize repository queries to support high‑volume data integration, transformation, and analytics within enterprise systems.
  • Implementing data quality frameworks, performing Informatica upgrades/migrations, and developing Unix/Perl scripts to automate controls and maintain stability in large‑scale data warehouse environments.
  • Applying Capital Markets and trade surveillance domain expertise within a compliance organization to support regulatory monitoring, controls, and risk‑detection requirements.
Benefits

Eligible for a competitive salary range of $ – $ annualized, with discretionary incentive potential and participation in the company’s annual discretionary plan based on performance. The position is benefits eligible and offers industry‑leading benefits, paid time off, and support to enhance physical, emotional, and financial well‑being.

Shift

1st shift (United States of America)

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary