Bank of America Platform Security Lead in Pennington, New Jersey

Job Description:

This team lead position id in the bank’s Platform Security Engineering area that will be focused on uplifting and building new toolsets to manage host access entitlements, build the banks SIEM solution and develop password and credential vaulting solutions..

Qualified individual must be self-starters with the ability to get involved at all stages of the product lifecycle including requirement gathering and analysis. A working knowledge platforms such as Active Directory platform, Power Broker, Splunk, CyberArk and general approaches to access management such as RBAC is desirable.


This role will be focused managing a global teams of developers as well as hands on product development. Individual will be part of a small team of software developers focused on host access/privilege management toolset, security instrumentation and credential vaulting tools.

Specific areas of focus will include:

  • Active collaboration to drive functional and technical architectures for development of new tools

  • Build out of a system of record to model team, role and coverage assignments

  • Engineer platform API’s and integrate with the firms workflow platforms

  • Integration and fulfillment of entitlements into Active Directory and downstream systems such as Power Broker.

  • Development of audit and access certification tools

  • Development of toolset to manage migration of servers from legacy access management solution

  • Development of credential vaulting solution for App 2 app authentication

  • Onboarding strategies, anomaly detection strategies and next generation instrumentation tools for SIEM

Required Skills:

Qualified candidates will have at least 5 years experience in professional capacity with the following required skills:

  • Expertise with either C# and .NET development platform (3.5 – 4.5) or Java development

  • Experience building platforms web services (WCF or other platforms).

  • Experience modeling data and working experience implementing relational databases(SQL) or NoSQL platforms such as MongoDB.

  • Ability to apply SDLC best practices including test, build and deploy functionality specific to .NET web applications and client MSI packages

  • Documentation will be a key part of the delivery. Good oral and written communications skills are very important.

  • Strong knowledge of Linux platform, syslog facilities and access management tools such as Power Broker.

  • Strong knowledge of Windows platform internals, performance tuning and event log subsystem

  • Expertise integrating Splunk in an enterprise environment and building dashboards or other instrumentation

Desired Skills:

  • Most suitable candidates will have a basic understanding of the Active Directory platform (OU structure and LDAP functionality) as well as it’s authentication and authorizations functionality.

  • Prior experience building or integrating Identity Management or Access Management products is a plus

Posting Date : 08/29/2017

Location : US-NJ-Jersey City, US-NJ-Pennington, US-NY-New York

Travel : No

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 .

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 section for answers to these questions and more.