1. Learn USAA’s existing processes, procedures, and workflows to include (however not limited to) the software development lifecycle and/or release processes.
2. Acquire and apply foundational knowledge of the business, its products, and/or processes.
3. Gain an understanding of the software development lifecycle: requirements gathering, analysis and design, coding, and unit/integration testing in the development of new applications or modifications to existing applications.
4. Ability to learn the securities industry and CGC specific businesses.
5. Acquire and apply foundational knowledge of one or more highly specialized areas of application development and/or business analysis that is of significant impact to the organization.
6. May perform defect correction on less critical development defects, and/or begin to analyze requirements, develop coding skills to code simple applications. Learn to install, customize, and integrate commercial software packages.
7. Work with more tenured peers to gain understanding of systems while conducting root cause analysis of issues, reviewing new and existing code, and/or performing unit testing.
8. Develop an understanding of customer requirements and how to respond to outages by following the appropriate processes.
9. Learn to create system documentation/playbook and attend requirements, design, and code reviews. Receive work packages from manager/delegates.
10. Work with senior team members to develop understanding on developing accurate estimates on work packages.
#J-18808-Ljbffr