The Technology Apprentice participates in a comprehensive Tech Academy training program designed to develop entry-level technical skills and launch a career in a technology-related field. The program combines career planning, technical and competency-based training, and mentorship. Apprentices receive on-the-job training with a mentor to build a broader understanding of their technology discipline, the technologies used at the Bank, and how those technologies work together to deliver solutions and services to internal and external customers. Under the supervision of a senior developer or manager, the Application Developer helps design and specify information systems solutions to address problems and enhancements. The role participates in evaluating client requirements and processes, preparing application environments, and supporting day-to-day activities and special projects. Work may involve a range of development platforms, software, hardware, technologies, and tools. The apprentice completes basic- to intermediate-complexity systems analysis, design, and development, and contributes as an individual project team member. Responsibilities also include testing, debugging, documentation, client consultation, risk and control compliance, and related duties as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED