Assistant Vice President; Software Engineer

Bank of America Bank of America · Banking · New York, NY

Software Engineer at Bank of America focused on developing and delivering complex software requirements for business goals, ensuring compliance, and handling FICC Emerging Markets deliveries including algorithm development and strategic framework development. Requires experience in Python, SQL, NoSQL, RESTful APIs, React JS, and designing test-driven automation frameworks.

What you'd actually do

  1. Develop and deliver complex software requirements to accomplish business goals.
  2. Ensure that software is developed to meet functional, non-functional, and compliance requirements.
  3. Code solutions, perform unit tests, and ensure the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces.
  4. Handle FICC Emerging Markets deliveries including algorithm development, strategic framework development.
  5. Provide intraday/EOD supports to the desk to help facilitate workflow.

Skills

Required

  • Python
  • SQL
  • NoSQL data bases
  • RESTful APIs
  • React JS
  • SOAPUI
  • XML
  • JSON
  • continuous integration
  • continuous deployment
  • build tool
  • version control
  • test-driven development

What the JD emphasized

  • algorithm development
  • strategic framework development
  • streaming financial data