Description
Programs computer software for customers to use database information when estimating collision damaged vehicles. Develops user interfaces, adds new features, and tests new software before release.
Personal Characteristics and Skills
Must have excellent reading, math, and computer skills. Must be detailed oriented and enjoy working in an office environment. Must have patience to program compliant code among multiple applications.
Job Outlook
Computer software must work reliably and respond to customer demands. Programming collision estimating systems must be a constant effort to keep pace with advancements in computer hardware, communication systems, and vehicle repairs.
Pre-Employment Education and Experience
A four-year college degree is usually required. An advanced degree is preferred. This position requires credentials in relevant programming languages and work experience with software programming.
Earnings
As an advanced position in this field, earnings may start between $50,000 and $60,000 per year.
Career Path
This position requires some previous work experience in software programming. Many career choices are available through all the specialties involved in programming various elements of a complete package. From here, there are supervisory and management positions available with the right education and preparation.
Continuing Education
Programming languages, techniques, and hardware are constantly changing so on-going training is a must and is available through local colleges, software companies, or private trainers.
see where this career fits within the repair process