C#/.NET Software Developer

  • Full-Time
  • Lansing, MI
  • Auto-Owners Insurance
  • Posted 3 years ago – Accepting applications
Job Description

A career at Auto-Owners is challenging and rewarding. Our group of caring associates create financial security by helping individuals and businesses make a new start when a loss occurs.

Job Description

Auto-Owners Insurance, a top-rated insurance carrier, is seeking an individual to join our IT Division as a C#/.NET Software Developer. This individual should have the ability to:

  • Closely work with Business Systems Analysts and Subject Matter Experts to understand requirements (mostly in form of source-to-target mappings) that will load data into the data warehouse and/or facilitate the creation of various reports
  • Define, develop, test, analyze, and maintain new and pre-existing software programs and applications
  • Read, analyze, and interpret business requirements
  • Actively participate in code/design reviews and brainstorming sessions
  • Develop program and system documentation
  • Develop software programs to execute test cases and communicate testing results
  • Analyze and amend software errors in a timely and accurate fashion
  • Consult with users, architects, project leaders, and management to resolve problems and suggest alternatives

Desired Skills and Experience

  • Bachelor’s degree in Computer Science, Data Science, Information Systems, Information Technology, or equivalent experience is required.
  • Above average communication skills (written and verbal)
  • An understanding of SQL and relational database concepts
  • Knowledge of C#/.Net and WCF services is strongly preferred
  • Experience with source control management is a plus
  • Exposure to load and performance testing concepts
  • Basic understanding of MS Office tools including Word, Excel, PowerPoint, and VISIO.
  • Ability to handle multiple assignments while meeting established schedules and deadlines in an organized manner
  • Enthusiasm for driving improvement by finding and implementing solutions to new challenges
  • Must be able to learn and effectively use tools and software development techniques as practiced, acquired, or adopted within the IT division

*Please note that candidates must be authorized to work in the U.S. without a sponsorship.

Apply to this Job