1 day old

Balance Sheet Management - Sr. Technology Manager – Application Programmer

Bank of America
Charlotte, NC
  • Job Code
Company Bank of America

Job Title Balance Sheet Management - Sr. Technology Manager – Application Programmer

Jobid bankofamerica-18013781CharlotteNC

Location: Charlotte, NC, 28230, USA

Description **Job Description:**

Balance Sheet Management (BSM) is a division within the CFO group responsible for providing executive management with accurate and timely forecasts of the balance sheet and net interest income (NII). Another critical BSM function is the measurement and analysis of Interest Rate Risk (IRR) using various methods. This information provides the framework that allows the company to position its balance sheet consistent with its risk appetite and expectations for changes in interest rates.

BSM maintains close partnerships with various groups across the enterprise, providing key input to critical processes and strategic decisions. These partnerships focus on the following: (1) balance sheet composition and interest rate risk strategy, (2) strategic planning for the company’s three-year outlook with Corporate Planning and Finance, (3) setting the right strategy to accurately measure the profitability of assets and liabilities to ensure efficient usage of the balance sheet, (4) stress testing the balance sheet under adverse economic scenarios with the Global Stress Testing team and, (5) producing the balance sheet and NII forecast in coordination with the Line of Business and Global Liquidity Management for the Global Resolution and Recovery Planning exercise.

The Platform Integration team within Balance Sheet Management primarily focuses on development and implementation of BSM’s forecast on the Quantitative Finance Analytical Platform (QFAP). The role focuses on design, testing, and implementation of Qf platform analytical and modeling capabilities to support Interest Rate Analytics and Risk Appetite metrics including: NII, Capital, Liquidity, and Economic Capital.

_Enterprise Role Overview_

_Manages a function or unit within the technology environment. Manages associates and makes all decisions on personnel actions including staffing, performance management and compensation decision-making. Supports multiple systems through maintenance, modification and problem resolution to support ongoing delivery of services and/or operations. Manages multiple applications/ development projects, or single major complex initiatives if a small area of the development function. Coordinates resources across various applications, operations or projects. Manages budget, monitors progress and adjusts resources and priorities accordingly. May provide expertise in determining the strategic technical direction and system architecture for initiatives. Provides input on policy issues. Typically requires 7-10 years of applicable experience._

**Required Skills and Experience:**

+ 10+ years experience as a hands-on leader around code design & review, as well as development.

+ Computer Science Degree or similar degree

+ Demonstrated ability to organize team’s work while also contributing meaningfully to development efforts.

+ Strong .NET development skills using C#

+ Strong database background in Microsoft SQL Server

+ Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment

+ Ability to acquire business domain knowledge quickly and effectively

+ Ability to take on role of subject matter expert on the functioning of our applications

+ Deep understanding of the software development process

+ Strong written and verbal communication skills

+ A deep commitment to quality and improving processes

+ Experience with Agile Scrum methodology

**Desired Skills and Experience:**

+ Windows Presentation Foundation (WPF) UI development, utilizing MVVM pattern

+ Familiarity with third-party UI controls package, such as Telerik

+ .NET development experience using F#

+ Hands-on experience with Linux

+ Understanding of business intelligence solutions, preferably with hands-on experience in SQL Server Analysis Services

+ Familiarity with Asset Liability Management business concepts.

+ Finance/Accounting experience

This role can be filled as a Sr Tech Mgr Apps Prog or a Tech Mgr - Apps Prog.

**Posting Date** : 03/09/2018

**Location** :


- United States

**Travel** : Yes, 5% of the time

**Full / Part-time** : Full time

**Hours Per Week** : 40

**Shift** : 1st shift

**Assistance for Applicants with Disabilities**

Bank of America is committed to ensuring that our online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to submit an application, please visit the Applicants with Disabilities page at http://careers.bankofamerica.com/us/applicants-with-disabilities .

**Diversity & Inclusion**

At Bank of America, our commitment to diversity and inclusion is helping us to create not only a great place to work, but also an environment where our employees, our customers and our communities around the world can reach their goals and connect with each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

**Frequently Asked Questions**

Need to know how to apply online, view a list of your submitted job applications or reset your password? Visit our FAQ at http://careers.bankofamerica.com/us/faq section for answers to these questions and more.


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Balance Sheet Management - Sr. Technology Manager – Application Programmer

Bank of America
Charlotte, NC

Share this job

Balance Sheet Management - Sr. Technology Manager – Application Programmer

Bank of America
Charlotte, NC

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
th -
Overall Rating: /199
Median Salary:

Work Environment
Powered ByCareerCast