Vice President; Software Engineer
Listed on 2026-07-04
-
Software Development
SQL Developer, Data Engineering, Software Engineer
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.
- 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.
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.
Shift1st shift (United States of America)
#J-18808-Ljbffr(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).