FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Global Tech Apprentice Program – Software Engineer
Bank of AmericaApprentice Software Engineer in a technology apprenticeship program at Bank of America. Providing on the job training and delivering innovative technology solutions within a team environment.
Posted 6/9/2026full-timeCharlotte • New Jersey, North Carolina • 🇺🇸 United StatesEntry Level💰 $27 - $31 per hourWebsite
About the role
Key responsibilities & impact- Apprentices will join a technology apprenticeship program designed to introduce associates with little to no work experience to technology roles
- Provide on the job training and build skills as an apprentice
- Deliver innovative capabilities in a team environment
- Develop and deliver complex requirements to accomplish business goals
- Ensure software is developed to meet functional/non-functional requirements
- Coding solutions and unit testing to deliver a requirement/story per the defined acceptance criteria
- Execute automated test suites (integrations, regression, performance)
- Document and communicate required information for deployment, maintenance, support and business functionality
- Adhere to team delivery/release process pertaining to code deployment and release
- Contribute to story refinement and definition of requirements
Requirements
What you’ll need- 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
- 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
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Paid time off
- Industry-leading benefits
- Resources and support to contribute to sustainable growth
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
coding solutionsunit testingautomated test suitesintegration testingregression testingperformance testingfunctional requirementsnon-functional requirementsstory refinementrequirements definition
Soft Skills
highly organizedself-starterstrong work ethicteamwork orientedproblem solvingcommitment to learningclear communicationrelationship buildingeffective collaborationability to work in fast-paced environment
Certifications
NPowerRoad to HirePer ScholasCommunity College degree