Global Tech Apprentice Program – Software Engineer - Jersey City, Nj and New York, Ny

Bank of America Bank of America · Banking · Jersey City, NJ +1

Apprenticeship program for software engineers with little to no experience, focusing on on-the-job training to build technical and business skills within a financial institution. Responsibilities include coding, unit testing, and adhering to development practices.

What you'd actually do

  1. Coding solutions and unit test to deliver a requirement/story per the defined acceptance criteria
  2. Executes automated test suites (integration, regression, performance); collect results and flags issues
  3. Documents and communicates required information for deployment, maintenance, support and business functionality
  4. Adheres to team delivery/release process and cadence pertaining to code deployment and release
  5. Contributes to story refinement and definition of requirements

Skills

Required

  • recent graduate or current participant with partnering technical training program NPower, Road to Hire or Per Scholas or must be a current Community College student or recent Community College graduate
  • Highly organized self-starter who can deliver results with minimal direction
  • Strong work ethic and ability to work in a fast-paced environment
  • Teamwork oriented
  • Demonstrated problem solving abilities
  • Commitment to learning and building a technical and business skill set
  • Ability to communicate clearly and effectively with both technology/development and business partners
  • Solid grasp of how technology interacts with other technology
  • Ability to build relationships and work effectively across multiple business partners

What the JD emphasized

  • Must be a recent graduate or current participant with partnering technical training program NPower, Road to Hire or Per Scholas or must be a current Community College student or recent Community College graduate