Career Opportunities with IMT Insurance

A great place to work.

Careers At IMT Insurance
Share with friends or Subscribe!

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.


Full Stack Developer

Location: West Des Moines, IA
Job ID: 558
Employee Type: Regular Full Time
Level of Education : BA/BS Degree

WHO WE ARE

IMT is proud of our heritage and will never forget where our roots are firmly planted. Locally run from its office in West Des Moines, Iowa, IMT has been a Midwest company since it was founded in Wadena, Iowa in 1884. That’s over 140 years!

Today, IMT continues to offer a strong line of personal and commercial insurance products for which it has always been known, along with exceptional service for a competitive price. Our products are offered through Independent Agents throughout a six-state territory – Iowa, Illinois, Minnesota, Nebraska, South Dakota and Wisconsin.

FULL STACK DEVELOPER

IMT Software Services, a division of IMT Insurance, is looking to fill the position of Full Stack Developer. IMT Software Services is the industry-leading software provider for farm mutual insurance companies across the nation with most of our customers based in the Midwest. With over 40 years of experience and building relationships in the mutual insurance software industry. As a Full Stack Developer, you are responsible for participating in our product development from ideation to deployment and beyond and then working as part of a team to execute new features or products. If this sounds like you, apply online today!

A DAY IN THE LIFE

  • Develops front end and back-end website architecture, including translating designer mock-ups and wireframes and implements functional solutions from specifications.
  • Maintains code integrity and organization that meets current standards.
  • Attends team meetings and communicate with other team members regarding status updates of current projects and pipeline.
  • Performs peer reviews of other team members’ front end and back-end code.
  • Writes automated tests such as unit tests and end to end testing to ensure code integrity and projects perform as expected.
  • Creates coding, testing, and API standards and writes required technical documentation.
  • Implements appropriate security and data protection.
  • Assists with development of application architecture.
  • Collaborates with Design Team with User Experience team to develop and design system changes based on specifications.
  • May assist in estimating and ranking priorities, determining the weight of those priorities, and delegating tasks.
  • Trains and mentors new developers.
  • Stays abreast of developments in web applications and programming languages.
  • Provides backup coverage and support for team members.

DESIRED QUALIFICATIONS

  • Preferred Associate’s or Bachelor's Degree in Computer Science, Management Information Systems, or similar field.
  • 2-4 years of relevant experience of which preferred 2+ years supporting insurance-related products.
  • Experience with project management or ability to manage multiple projects, preferred.
  • Knowledge of database design concepts and techniques.
  • Knowledge of system interrelations and adapt to work with any system.
  • Skills in using JavaScript frameworks such as VueJS, React, Angular.
  • Skills in web presentation technologies such as HTML, CSS, SASS.
  • Skills in backend web frameworks such as Django, Django REST, Laravel.
  • Skills in code versioning tools such as Git.
  • Skills in backend programming languages such as Python, NodeJS, PHP.
  • Skills in using other tools such as Docker, Postman, SharePoint, Slack, Zoom, Code IDEs.
  • Ability to be detail oriented while maintaining accuracy.
  • Ability to analyze and solve problems.
  • Ability to listen and communicate to the customer, both verbally and in writing.
  • Ability to design and develop solutions with medium degree of complexity.
  • Ability to prioritize workload and simultaneously handle multiple projects.
  • Ability to work well with others.
  • Ability to design and develop solutions with medium degree of complexity.
  • Ability to develop UI from specifications.

BENEFITS & PERKS

IMT Insurance is committed to our employees and their families. When you work for IMT, you earn far more than just a paycheck. The IMT office was new in 2018 and offers a fitness room, game room and a variety of collaboration areas. This position includes a hybrid work arrangement, learning and development opportunities and more! Below is a list of what IMT offers our employees:

  • Medical, dental, and vision insurance, AD&D insurance, 401K retirement savings accounts, spending accounts, long and short-term disability, profit share, employee assistant program, PTO and additional voluntary benefits.

The salary range for this position is $73,000.00 - $126,000.00

Starting salary and level of position will depend on level of experience

This position is not eligible for tips or commission but may be eligible for additional bonuses

WHAT DEFINES US

Our vision is to provide peace of mind in the moments that matter.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant based on race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Our agents and customers come from all walks of life and so do we. Our goal is to hire great people from a wide variety of backgrounds, because it makes our team stronger. If you share our values and our passion for creating a Worry Free life for others, we want to talk to you!

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System