The apprentice will adhere to the organization's rules, responsibilities, policies, and basic workplace ethics. The apprentice will demonstrate basic principles of interpersonal communication and knowledge of the organization's basic structure and functions. The apprentice will follow established safety procedures. Knowledge of coding languages used by the organization.
Identifying and resolving technical issues, will be able to identify and demonstrate knowledge of the appropriate common office tools used to produce documents, spreadsheets, and presentations.
The apprentice will be able to integrate organizational mission/goals and vision into work practices. The apprentice will use benchmarking and "best practices" to improve performance Delivering regular and customized training to teams within the business.
The apprentice will be able to prepare and deliver oral presentations that effectively convey information, concepts, and ideas through knowledge of how to review an application's code as part of a peer group.
The apprentice will be able to prepare a complete, accurate, and convincing formal report, on a technical subject, using standard formats and office tools. Providing technical support to teams within the organization, and to external clients when required.
The apprentice will be able to develop or update work processes or procedures in accordance with the organization's standards. Monitor Alert logs of computer systems performance to ensure optimum performance.
The apprentice will be an effective member of the team and be able to communicate effectively and develop effective communications techniques with others through their knowledge of the process of review and provide input to design specifications.
The apprentice will be able to demonstrate the process for developing a test plan for an application, including unit testing and integration tasks while providing entry to mid-level incident management for software maintenance or use.
Preparing maintenance plans and upgrading schedules for the organization’s systems.
Knowledge of how to evaluate, implement and document application enhancements.
The apprentice will demonstrate knowledge of how to support user acceptance testing, classifying end user problems and prioritize requests.
The apprentice will be able to perform validation testing on new applications and follow up with clients to ensure the problem is resolved.
Maintain and update existing documentation describing system and library software capabilities.
The apprentice will be able to demonstrate how to interpret test results and make recommendations and develop reports for teams across the business.
The apprentice will be able to identify and demonstrate the application development process including coding, documentation, and testing through knowledge of common information security risks and threats.
Knowledge of how to perform system maintenance for application security and demonstrate the organization's design principles used for application development.
Verifying data conformance, accuracy and completeness, or adapt existing code to meet emerging requirements.
Perform system maintenance for application security.
Analyze project data to determine specifications or requirements while being able to identify and demonstrate the process to review and provide input for user documentation.
Ability to perform unit testing and support reworking of code and demonstrate the process to integrate feedback and recommendations into product development.