Cuna Mutual Application Analyst II in Waverly, Iowa

Job Purpose:

This professional level position will develop program logic, modify existing program logic, test and document application code to ensure efficient and effective application system processing across various technology platforms. This is an intermediate programmer/analyst position whereby the incumbent will receive general guidance from Information Technology management and Development team members.

Framework General Profile and Scope:

(Standard criteria based on job factors for the career track / level)

  • Performs sprint commitments in the entry level to a professional job progression

  • Typically requires a college degree or equivalent work experience that provides knowledge and exposure to fundamental theories, principles and concepts

  • Manages own workload and provides technical contribution

  • Receives mentoring, guidance and direction feedback from others

Job Responsibilities:

(List of general activities, duties and/or tasks typically performed within the job.)

Within the following job responsibilities, an incumbent in this role typically spend 70% of their time coding, testing, and documenting, and spend 30% of their time involved with analysis/design activities.

  • Develop application code according to the acceptance criteria and the existing programming standards. This code must be developed in a manner that is straightforward, clear, and consistent with existing programs within the system and in compliance with the Systems Development Life Cycle (SDLC).

  • Strive for continuous improvement and continuous integration and delivery

  • Assists in analyzing the needs of a business area and creating the detailed functional specifications required for the development of efficient, dependable, maintainable applications logic to support the business need. This analysis and design is usually done under the direction guidance of Information Technology management or advanced professional staff and any other Development Team members.

  • Assists in interpreting or refining a design based on acceptance criteria.

  • Tests and debugs production programs and programs under development, in accordance with developed test plans, to isolate and eliminate problems that could be very costly to the Company in adverse public relations, lost productivity internally, wasted resources, etc. This may require working directly with other technical staff and business departments in identifying problems and modifications.

  • Assists in determining and resolving production issues. Works with others to identify underlying cause of outage and correcting it to prevent future occurrences. Implements program logic, documentation, and procedural changes on schedule and according to an established implementation plan.

  • Assists in business continuous improvement by taking responsibility to act in a customer-focused. This includes providing service to clients that meets or exceeds their expectations, continually evaluating work processes by looking for ways to eliminate non-essential tasks and improving quality. Contributes positively to the team by performing daily work in a professional manner and treating co-workers as clients. Makes decisions that increase customer satisfaction and develops/maintains business-specific knowledge.

  • The above list of responsibilities is not all inclusive and other duties may be assigned from time to time.

Job Requirements:

(List of general education, background and experience, knowledge, skills and abilities typically required to effectively perform the responsibilities of the job. Also include any required licenses and/or designations.)

  • Bachelor’s degree in computer science, management information systems or equivalent experience in education and/or related professional work experience

  • 1 -3 years recent work experience with demonstrated achievement developing, testing, debugging and documenting program logic in at least one or more in-house programming languages

  • 1 -3 years recent work experience with demonstrated achievement troubleshooting, determining root cause, resolving and documenting system issues

  • Ability to work on a Development Team, and step outside of typical job duties to help the team complete Sprint or Kanban Commitments.

  • Proven ability to problem solve effectively, analyze issues and think through resolution in a logical manner

  • Proven ability to work effectively in a team environment and provide a high level of customer service

  • Proven ability to effectively communicate technical concepts to both technical and non-technical users, both verbally and in writing

  • Must be willing and available to participate in a 24x7 on-call rotation to include resolving application system issues either remotely or on-site any time of the day or night including weekends and holiday from time to time.

Physical Job Analysis:

While performing the duties of this job, the employee is regularly required to sit, stand, write and operate a computer keyboard, standard office equipment and telephone. The employee is frequently required to move about and reach for items. The employee may occasionally lift and/or move up to 10 pounds. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

CUNA Mutual Group’s insurance, retirement and investment products provide financial security and protection to credit unions and their members worldwide. As a dynamic and growing company, we strive to create a culture of performance, high standards and defined values. In return for your skills and contributions, we offer highly competitive compensation and benefit packages, significant professional growth, and the opportunity to win and be rewarded.

Please provide your Work Experience and Education or attach a copy of your resume. Applications received without this information may be removed from consideration.

For more than 80 years, CUNA Mutual Group has worked tirelessly to deliver product and service solutions that meet the unique challenges and needs of credit unions and their members. Our vision is unwavering: to be a trusted business partner who delivers service excellence with customer-focused, best-in-class products and market-driven innovation.

Discover for yourself the difference we can make for you.