> Markdown version of [/jobs/ext/615429-vice-president-software-engineer](https://www.wearedevelopers.com/jobs/ext/615429-vice-president-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Vice President; Software Engineer - **Company:** Bank of America - **Location:** Addison, IL, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Architectural Patterns, Automation of Tests, Business Software, Databases, Data Integrity, Software Debugging, Design of User Interfaces, Enterprise Messaging Systems, Oracle Databases, Query Optimization, Role-Based Access Control, Systems Integration, Web Services, Pega, Performance Testing, Pega PRPC Application Development, Information Technology - **Published:** June 23, 2026 - **Apply:** https://ghr.wd1.myworkdayjobs.com/Lateral-US/job/Addison/Vice-President--Software-Engineer_26021384 ## About the Role * Bachelor's degree or equivalent in Computer Science, CIS, MIS, Engineering (any), or related: and * 5 years of progressively responsible experience in the job offered or a related IT occupation. * Must include 5 years of experience in each of the following: * Architecting and designing business applications using Pega PRPC solution framework to achieve business requirements; * Developing robust data modelling of Pega applications for enhanced development efficiency and data integrity; * Integrating Pega applications with external systems and technologies such as databases, messaging systems and webservices ; * Designing security features such as role-based access control and attribute based access control for fine-grained control, dynamic access decisions and reduce administrative overhead of Pega based applications ; * Ensuring compliance with Pega best practices to achieve higher-quality application, increased efficiency, reduced risk and better maintainability ; and, * Finetuning Pega applications to reduce latencies or delays in processing business workflows. ## Description * Developing and delivering complex requirements to accomplish business goals. * Ensure that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability, ease of integration and testing built in from the outset. * Develop and test practices common to the industry and design and architectural patterns. * Serve as Senior Pega Developer responsible for design and development of overall applications including re-usable classes and frameworks, component design, UI design providing scalable and resilient solutions that meet functional and non-functional requirements. * Design and implement PEGA Enterprise Class Rules, Flows, Activities, Reports, Correspondence, Case Management and Integrations, Data Pages, Agents, UI design, Dashboards, Reports, troubleshoot and debug. * Utilize Pega Infinity, Cosmos UX, Containers, Configuration and Oracle database query optimization for performance testing execution, troubleshoot and fix issues identified in load volume test. * Automate testing, package deployment and verification, and monitoring the application. * Remote work may be permitted within a commutable distance from the worksite. ## Related Videos - [Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof](https://www.wearedevelopers.com/videos/1792-developer-time-is-valuable-use-the-right-tools-kilian-valkhof) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How to achieve web automation with UiPath](https://www.wearedevelopers.com/videos/310-how-to-achieve-web-automation-with-uipath) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 187: Build Agents, pick MCPs and prove you're not a robot!](https://www.wearedevelopers.com/magazine/633-dev-digest-187-build-agents-pick-mcps-and-prove-you-re-not-a-robot) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)