Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bank of America Logo

Senior .Net Software Engineer - Vulnerability Management

Bank of America

Salary not specified
Oct 9, 2025
Chicago, IL, US
Apply Now

Bank of America is looking to transition a complex internal, on-prem application built on ASP.NET MVC, background jobs, and distributed services to the ServiceNow Platform in 2026. The role requires a Senior .Net Software Engineer to guide this transition, ensuring high-quality feature delivery, architectural consistency, and team mentorship throughout the process.

Requirements

  • Minimum of 10+ years of experience in .NET (C-Sharp) development, with strong knowledge of ASP.NET MVC and service-based architectures.
  • Experience designing, building, and leading delivery of background services and job processing frameworks.
  • Proficiency in JavaScript (ES6+) and jQuery for front-end maintenance.
  • Hands-on experience with Kafka, Redis, HBase, and SOLR/Elasticsearch.
  • Strong SQL skills and knowledge of performance tuning.
  • Deep understanding of resilience and reliability patterns in distributed systems.
  • Experience working with RESTful Web APIs; familiarity with enterprise system integration.

Responsibilities

  • Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution.
  • Conduct research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, features, etc.
  • Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline.
  • Support/mentor/coach team(s) on design and best practices for high code performance (e.g. pairing, code reviews).
  • Constantly seek better ways of solving technical problems and designing the solution, not afraid of challenging the status quo.
  • Accountable for end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level.
  • Lead the technical oversight for teams in solution development.

Other

  • Partner with leadership on transition planning for ServiceNow migration, helping identify what to re-platform vs. modernize.
  • Proven ability to mentor engineers, influence architecture decisions, and drive technical discussions with stakeholders.
  • Degree and/or certifications in Cybersecurity (e.g. CISSP, CISM) or Vulnerability Management (e.g. GIAC GEVA)
  • Experience with ServiceNow integrations or ServiceNow development.
  • Experience modernizing legacy applications or re-platforming features into enterprise platforms.