Programming Intern
Grand Rapids, MI 
Share
Posted 10 days ago
Job/Internship Description

Description

POSITION SUMMARY

The Programming Intern is a 90-day program set-up to transition a programmer with little to no programming experience into a Junior Programmer at CU*Answers. The Probationary Programmer will work to expand their programming knowledge through online training resources and in person training to expand their knowledge of how to code on the IBM I Platform. Primary language includes: RPGLE, RPG Free, CL and SQL on the iSeries system. They will be responsible to work their way through the online resources and any programming tasks associated with those training sessions as well as specific programming tasks as assigned by the Programming team manager. As the employee progresses, they will receive more difficult tasks to complete in the training environment and given feedback on each task. During this training period they will also be given insight and training on CUBASE as well as to the standards and processes we use at CU*Answers to complete projects.


ESSENTIAL Job Functions

Succession through the 3 phases below are expected to be completed in no more than 90 days from the hire date.


1. Phase 1:

a. Perform coding and testing using RPG and DDS screens to validate and present information.

b. Create a basic CL program that calls a program and handles parameters returned

c. Individual is required to follow all programming standards in place

d. Fill out and turn in an implementation sheet and a QC instructions document

e. Use CUBASE to navigate to different tools

f. Use support menu for basic functions

2. Phase 2:

a. Generating reports

b. Fixes or flood tasks

c. Code/Maintain a CL program for a conversion

d. Create maintain a QRY400 object

e. Maintain a program that is in fixed format

3. Phase 3:

a. Use the debugger for batch/interactive programs

b. Create/modify DDL tables

c. Embedded SQL in RPG programs

d. Create and call a service program

e. Create and maintain a sproc/PEP program/module


Additional job functions:

a. Keep working through the videos and workshops as assigned as well as showing individual initiative to find additional training resources that they can utilize on their own.

b. Maintain a positive contribution as a member of the Programming Team and complete all tasks assigned by management to meet team objectives.


JOB qualifications

1. High school graduate or equivalent required.

2. Currently enrolled or have taken programming classes.

3. Position is estimated to be a 6 month internship.

4. Ability to work independently.

5. Ability to use discretion when dealing with sensitive or confidential data.

6. Strong organizational skills.


CU*Answers is an Equal Employment Opportunity employer that supports the unique perspectives and experiences from all employees and supports a collaborative community spirit. All qualified applicants will receive consideration for employment without regard to age, citizenship status, color, creed, disability, ethnicity, genetic information, gender (including gender identity and gender expression), marital status, national origin, race, religion, sex, sexual orientation, veteran status or any status or condition protected by applicable federal, state or local laws.


CU*Answers maintains a strong policy of equal employment opportunities for all employees and applicants for employment. We strive to be consistent in hiring, training, promoting, and compensating employees on the basis of personal competence and potential for advancement without regard for race, color, religion, sex, national origin, age, sexual orientation, transgendered status, marital status, pregnancy, disability, citizenship, genetic information, veteran or military status, height, weight, as well as other classifications protected by applicable federal, state and local laws. Our equal employment opportunity philosophy applies to all aspects of employment with CU*Answers, including recruiting, hiring, training, assignment, transfer, promotion, job benefits, pay, demotion, dismissal, and educational assistance.


 

Position Summary
Company
Start Date
As soon as possible
Employment Type
Full Time
Period of Employment
Open
Type of Compensation
Paid
College Credits Earned
No
Tuition Assistance
No
Required Student Status
Open
Preferred Majors
Other
Email this Job to Yourself or a Friend
Indicates required fields