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.