Career Opportunities
Auto-Owners Insurance
Lansing, Michigan
Auto-Owners Insurance is a large mutual insurance company comprised of five property and casualty companies and one life/health/annuity insurer. Established in 1916, we operate in twenty-six states and are proud to be ranked among the Fortune 500 every year since 2002, with written premium of over $5 billion. Our corporate headquarters is located in Lansing, Michigan and is home to our IT Division with over 500 IT associates and more than 40 IT departments.
Besides software development, we have many other exciting IT career opportunities at Auto-Owners Insurance including IT security, network administration, server systems administration, database administration, systems architect, user experience web design and more. There is tremendous room for growth and advancement that you won’t find at smaller companies!
We offer a friendly work environment, in-depth training, employee mentoring, and an excellent compensation and benefits packages.
To learn more about IT career opportunities available, please visit our website at http://www.auto-owners.com/career-center/it-openings.
Java Software Developer
Description:
Auto-Owners Insurance is seeking a motivated professional to join our IT division as a Java software developer. The position requires the the ability to
- define, develop, test, analyze, and maintain new and pre-existing software programs and applications;
- actively participate in code/design reviews and brainstorming sessions;
- develop program and system documentation;
- analyze and fix software errors in a timely and accurate fashion;
- consult with users, architects, project leaders, and management to resolve problems and suggest alternatives; and
- assist with other duties in the department when requested by management.
Responsibilities:
The required work involves all aspects of software development including analysis of requirements, software design, programming, testing, and documenting software. On-site training is provided.
Skills:
- Knowledge of Java, SQL, DB2, Struts, JSF, AJAX, Web Services, Spring, Eclipse, and/or JUnit is strongly preferred.
- Experience with HTML, CSS, JavaScript, and jQuery is a plus.
- 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 IT.
Education:
Bachelor’s degree from a four-year college, university, or equivalent combination of education and related experience is required. Desired majors include the following.
- Computer Science
- Computer Engineering
- Mathematics
- Information Technology
- Business Information Systems
- Information Systems
- Management Information Systems
Benefits:
Competitive salary, matching 401(k) retirement plans, fully-funded pension plan, bonus programs, paid holidays, vacation days, personal days, paid sick leave and a comprehensive health care plan.
Job Location:
Lansing Michigan
To Apply:
Click here and complete our online application. After your application is completed you will be able to attach your resume, cover letter, transcripts and submit for consideration.
Note that candidates must be authorized to work in the U.S. without a sponsorship.
Associate Software Developer Positions
Description:
Develop, maintain, and support of our business software. Our business software ranges from custom in house applications to integrations with third party vendors. The development of our software encompasses a variety of programming languages including the following.
- Java
- Cobol
- ABAP (SAP)
- JavaScript
- SQL
- .NET
- HTML
- CSS
Responsibilities:
The required work involves all aspects of software development including analysis of requirements, software design, programming, testing, and documenting software. On-site training is provided.
Skills:
This position requires the ability to
- work with and analyze detailed information,
- logically solve complex problems,
- work on a team and effectively communicate and collaborate with others,
- learn and use existing and emerging programming languages, and
- learn and use software development methodologies and techniques.
Education:
Bachelor’s degree from a four-year college, university, or equivalent combination of education and related experience is required. Desired majors include the following.
- Computer Science
- Computer Engineering
- Mathematics
- Information Technology
- Business Information Systems
- Information Systems
- Management Information Systems
Benefits:
Competitive salary, matching 401(k) retirement plans, fully-funded pension plan, bonus programs, paid holidays, vacation days, personal days, paid sick leave and a comprehensive health care plan.Job Location:
Lansing Michigan
To Apply:
Click here and complete our online application. After your application is completed you will be able to attach your resume, cover letter, transcripts and submit for consideration.
Note that candidates must be authorized to work in the U.S. without a sponsorship.
IT Server Engineer
Description:
This position consists of activities related to the installation and technical support of computer servers and their applications in the company under close supervision and direction.
- Providing installation, training and support for computer server hardware and software using industry best practices.
- Monitoring server performance for potential hardware problems and employ appropriate fixes.
- Providing solutions for problems and questions pertaining to computer servers software applications and documenting specific incidents.
- Providing research and development services for computer server hardware and software.
- Providing recommendations to management regarding improvements to computer server hardware and software.
- Performing a variety of duties requiring specialized knowledge and training.
- Assisting with other duties as needed within the department or elsewhere.
Responsibilities:
The required work involves all aspects of software development including analysis of requirements, software design, programming, testing, and documenting software. On-site training is provided.
Skills:
- Computer server installations and maintenance experience is desirable.
- Microsoft technologies that may include:
- Server 2008, 2012
- SQL Server 2005, 2008, 2012
- Exchange 2010, 2013
- SharePoint 2010, 2013
- Active Directory
- IIS
- Windows PowerShell
- Microsoft System Center products (SCCM, SCOM)
- Server Virtualization technologies
- Working with people in a team environment
- Making logical and sound decisions under supervision
- Working occasionally outside the normal business hours
- Clearly articulating thoughts and ideas verbally and in writing by preparing business correspondence that is effective and professional
- Strong problem solving and troubleshooting skills
Bachelor’s degree from a four-year college, university, or equivalent combination of education and related experience is required. Desired majors include the following.
- Computer Science
- Computer Engineering
- Mathematics
- Information Technology
- Business Information Systems
- Information Systems
- Management Information Systems
Benefits:
Competitive salary, matching 401(k) retirement plans, fully-funded pension plan, bonus programs, paid holidays, vacation days, personal days, paid sick leave and a comprehensive health care plan.
Job Location:
Lansing Michigan
To Apply:
Click here and complete our online application. After your application is completed you will be able to attach your resume, cover letter, transcripts and submit for consideration.
Note that candidates must be authorized to work in the U.S. without a sponsorship.
For more information, contact dl.recruiting@aoins.com and check us out at Facebook.