Job Description
POSITION SUMMARY
The RPG Programmer/Analyst is responsible for analyzing and programming applications on the IBMi system in readable and maintainable code, testing and debugging systems, and providing daily support for the Client Service and Operations departments.
The ability to apply independent judgment is critical in managing complex tasks and making decisions that directly impact the organization's success. This includes assessing situations, analyzing available information, and evaluating potential risks and benefits to determine the best course of action. The individual in this role is expected to make well-informed decisions without constant supervision, addressing challenges with confidence and ensuring alignment with organizational goals and values. This function involves balancing competing priorities, managing ambiguity, and handling urgent or sensitive matters with discretion.
ESSENTIAL JOB FUNCTIONS
1. Perform analysis, coding and testing using all forms of RPGLE including free form and embedded SQL, CLLE, DDL, and DDS.
2. Knowledgeable in procedures, sub-procedures, stored procedures and modular programming
3. Follow standards as outlined in the Programming Standards and Guidelines documentation.
4. Research problems and questions from Client Service Representatives and Operations personnel.
5. Perform data conversions for credit unions coming from other processors.
6. Interface with third-party vendors (ATM processors, insurance companies, credit bureaus, etc.).
7. Keep up to date on the latest OS version, programming language levels and other industry releases.
8. Exercise extensive independent judgment to assess complex situations, analyze information, and make decisions that align with organizational goals.
9. Manage multiple priorities effectively, demonstrating discretion and sound decision-making across all responsibilities.
10. Perform additional duties as assigned to support organizational goals and evolving business needs.
JOB QUALIFICATIONS
• Four-year degree in business-related, IT or project management field or equivalent work experience is required. Equivalent experience would be at least 1-2 years of working experience in CU*Base, financial services, or IT related industry.
• Familiarity with credit union operations, regulations and procedures, accounting and balancing functions preferred.
• Well-versed in RPGLE, CLLE, DDL, SQL, and modular coding.
• Knowledge of other computer systems and data storage types.
• Basic understanding of communications for use in data transmissions.
• Excellent verbal and written communication skills.
• Ability to deal with external clients as well as internal staff.
• Excellent attention to detail and accuracy.
• Ability to use discretion when dealing with sensitive or confidential data.
• Ability to work effectively with other CU*Answers teams.
• Ability to operate telephone, photocopier, fax machines and PC workstation.
• Regular and predictable attendance.
• Embrace and adhere to the company mission and the seven cooperative principles of a cooperative.
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.
Job Type: Full-time
Pay: $70,000.00 - $85,000.00 per year
Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Health insurance
• Health savings account
• Life insurance
• Paid time off
• Vision insurance
Compensation Package:
• Weekly pay
Schedule:
• 8 hour shift
• Day shift
• Monday to Friday
Experience:
• RPG: 3 years (Required)
Ability to Commute:
• Las Vegas, NV 89119 (Required)
Ability to Relocate:
• Las Vegas, NV 89119: Relocate before starting work (Required)
Work Location: In person