“Virtually” the Best Team in the Industry

Our office is virtual because 97% of our employees work from home. It's not for everyone, but it's worked well for us since 2006, and our employees love it. Since we commenced our virtual operations, our revenues have multiplied five times and our team has more than doubled. Join the best insurance professionals in the industry!

Benefits
  • Group Health and Life Insurance
  • Defined Benefit Pension Plan
  • Employer Matched 401K
  • Work From Home
  • Internet Reimbursement
  • Competitive Paid Time Off
  • Paid Holidays
  • Educational Reimbursement Opportunites
  • And Much More....
Fun Facts
97%
MFM Employees that work from home
8%
Average Annual Employee turnover versus industry average of 25%
Current Openings

Service Representative

Midwest Family Mutual has been recognized as one of the top 50 in the nation by The Ward Group. As a regional carrier operating in 23 states we offer a full array of Commercial & Personal Property and Casualty lines of business. We are looking for a self-motivated, energetic and experienced service representative. Qualified candidates will have 2+ years of Property & Casualty Insurance experience.

This is a telework (work from home) desk position and requires someone who can work independently and as part of a remote team environment. Days/Hours: Monday through Friday; 8:00am – 5:00pm.   A dedicated home office space, wired high speed cable/DSL internet connection, and ability to work well in this type of environment is required.

The role of the service representative is to provide excellent customer service while accurately and efficiently completing assigned responsibilities, which includes

  • Processing Personal and Commercial lines Endorsements.
  • Process renewals for Commercial lines accounts.
  • Order and review property inspections and building cost estimators.
  • Answer correspondence and emails promptly and professionally.
  • Complete additional processing and reporting tasks as assigned.

 

Qualifications/Requirements:

  • Minimum of 2 years Property and Casualty Insurance experience required.
  • Strong understanding and working knowledge of personal and commercial policies and coverages.
  • Good communication skills.
  • Ability to work independently and effectively in a remote work environment.
  • Strong organizational skills and attention to detail.
  • Proficient with MS Office Suite.
  • High school diploma or GED.
  • Insurance designation(s) a plus.
  • Must have High-Speed Internet and dedicated home office space.
  • Must be able to travel to the regional and/or corporate office when requested. *Travel is minimal.

 

Senior Programmer/Developer I

Midwest Family Mutual is a leading insurance provider dedicated to delivering comprehensive and innovative insurance solutions. We are committed to providing exceptional service and creating a supportive environment for our employees. As a regional carrier operating in 24 states, we offer a full array of Commercial & Personal Property and Casualty lines of business.

 

The Senior Programmers role is to write, code, test, and analyze IT Help Desk items, software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. Additionally, this role includes end-user training / consultation, data fix analysis / resolution and Help documentation.  The Senior Programmer will also be involved in the daily monitoring, maintenance and execution of products and processes that necessary to the everyday functions of the company. 

This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve systems issues, implement new features and products as well as interact with all levels of users in order to maximize the benefit of IT systems investments.

This is a remote position and requires high speed cable/DSL internet and a home office space. Midwest Family has maintained a remote work environment since 2006 with no intentions of bringing employees back into a physical office.

Qualified candidate must have 8+ years equivalent work experience.

Responsibilities include but not limited to:

Operational Management

  • Consistently write, translate, and code software programs and applications according to specifications or described deficiency/bug.
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics, prepare, and write reports for management and/or team members on the status of the programming process.
  • Install software products for end users as required.
  • Write programming scripts to enhance functionality and/or appearance of company Web sit e and/or related Web applications as necessary.
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Run and monitor products and processes that are necessary for the everyday function of the company.

IT Help Desk / Product Maintenance

  • Provide technical assistance and support for incoming queries and issues related to computer systems, software, and hardware.
  • Write training manuals, procedural guidelines, product detail overviews.
  • Ask questions to determine nature of problem and walk users through problem-solving process.
  • Follow up with users to ensure issue has been resolved.

Strategy & Planning

  • Assist developers, analysts, and designers in conceptualizing and development of new / amended software programs and applications.
  • Assist in the preparation and documentation of program requirements and specifications.
  • Research and document requirements of program users.

 

Qualifications and Skills:

Education & Certification

  • College degree, AAS degree or Programming Certification.
  • 8+ years equivalent work experience preferred.

Knowledge & Experience

  • Proven experience in leading/overseeing full stack design, development, and implementation of software and hardware solutions, systems, or products.
  • Working technical knowledge of programming languages, including ASP.NET, VB.NET, C#, MVC, HTML, JavaScript. React/Angular experience helpful.
  • Extensive database and operating systems experience with Oracle and SQL Server including SQL Developer and Golden, PL/SQL, SQL, DML, DDL.
  • Thorough understanding of platforms such as Windows 2008, 2012, 2016 Server including configuration and management of web services, containers and websites.
  • Solid working knowledge of current Internet technologies, including XML & JSON, ASP.NET, MVC, Web Services.
  • Hands-on software troubleshooting experience.
  • Knowledge of applicable data privacy practices and laws.
  • Experience at working both independently and in a team-oriented, collaborative environment is essential.
  • Working knowledge of TFS 2010, TFS 2017, Git and GitLab for change management and source control. Visual Studio 2010, 2017, 2019.
  • Experience in build management, gated check-ins, automated deploys including Automise and CICD Pipeline.
  • Experience writing, executing and automating complex reports and queries.

Personal Attributes

  • Flexible and adaptable in regards to learning and understanding new technologies.
  • Strong written and oral communication skills.
  • Strong leadership skills.
  • Strong interpersonal skills.
  • Ability to conduct research into software-related issues and products.
  • Highly logical.
  • Technically proficient.
  • Highly self motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.
  • Strong customer service orientation.

Work Conditions

  • Remote work environment. This position may require at least two weeks’ training at a Midwest Family location.
  • Overtime may be required to meet project deadlines, support production, conduct maintenance during non-business hours and monitor system processes.
  • Sitting for extended periods of time.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices.
  • Some travel will be required for the purpose of off-site software training and team meetings.
  • Physically able to participate in training sessions, presentations, and meetings.
  • Occasional lifting and transporting of moderately heavy objects, such as computers and peripherals.