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

Software Engineer ll

Bank of America

Salary not specified
Aug 13, 2025
New York, NY, US
Apply Now

Bank of America is looking to develop and deliver complex requirements to accomplish business goals by ensuring software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces.

Requirements

  • 12+ years of total experience with at least 8+ years of hands-on core Python, Data Analytics, and unstructured data
  • Ability to navigate through complex data.
  • Understand NLP and Data engineering.
  • Experience building various financial applications, with experience in web development.
  • Experience with building complex platforms, on both client and server-side development.
  • Good knowledge of database, such as SQL or Oracle or any other database management system
  • Extensive experience with Java and related technologies

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
  • Performs Continuous Integration and Continuous Development (CI-CD) activities
  • Contributes to story refinement and definition of requirements
  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
  • Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

Other

  • The role will require the person to gain an in-depth understanding of Capital Markets applications and technologies.
  • The person will work with other senior developers and Architects to help prioritize work for the platform.
  • Ability to design system architecture and execute the design into clear roadmaps, come up with estimates on user stories and evaluate story points.
  • Should have led a small team and owned the delivery of applications using Angular, micro-services and messaging technologies.
  • Should have shown complete end to end ownership of application development and management.