Bachelor's degree or higher from an accredited college or university in Computer Science, MIS, Engineering, Business or equivalent. Requires a minimum of ten years IT experience and demonstrated accomplishments in the field. Experience working in an Agile environment preferred. Infrastructure and cloud experience preferred.
Demonstrates understanding of financial services industry including front and back office processes (i.e. product, customers, and channel management; actuarial calculations; policy, billing and claims management; underwriting; etc.). A certification or Professional Designation in the Property Casualty Insurance Field is considered a plus.
Demonstrates ability to analyze and solve problems. Must be able to apply architectural background and knowledge of data center technologies, software platforms, and software development life cycle to identify solution pros and cons for Grinnell Mutual. Solutions should demonstrate progressiveness within field.
Ability to make effective decisions and/or involve others in the decision-making process as needed to obtain information, generate alternatives, make the best decision, and ensure support and consensus when appropriate. Ability to use personal judgment, experience and known facts and figures to make decisions and resolve problems.
Ability to communicate persuasively and effectively, both orally and in writing, in various situations and with various audiences. Demonstrates writing skills to communicate information to stakeholders of varying levels. Must be able to facilitate and lead meeting as well as deliver occasional presentation to audiences at various levels within the organization and with mixed working knowledge of architecture.
Working conditions and physical efforts
To perform this job successfully, an individual must be able to perform each job duty and responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform job duties and responsibilities.
This job description is not intended to describe, in detail, the multitude of tasks that may be assigned, but rather to give the employee a general sense of responsibilities and expectations of his/her position. As the nature of the business demands change, so too may the job duties and responsibilities.