|
Pathway: Tech Support
Job: Software Engineer
Job Description
Computer Software Engineers design, develop, test and evaluate software systems for computers. Software engineers may do programming, but are more concerned with developing algorithms, and analyzing and solving programming problems than with actually writing code.
Necessary Education
Most employers prefer a Bachelors Degree
Helpful High School Courses
Advanced Mathematics, Computer Applications, English, Science, Co-Op or Internship in the computer field.
Working Conditions
- Most work a 40-hour work week, but overtime is usually required
- Most work in well-lighted and comfortable offices of labs
- May have problems with eyestrain, back discomfort and carpal tunnel syndrome
- Many have to interact with customers and co-workers
Salary Range
- 2003, Delaware average annual salary,
$73,090
- 2003, Delaware average hourly wage,
$35.14
Career Ladder Information
- Masters Degree and Professional certifications are necessary for advancement
- May move into project manager or chief information office in positions
Personal Qualities and Interests
You:
- Like to solve problems
- Have great analytical skills
- Are a good communicator and team player
- Can deal with a number of tasks at the same time
- Are able to concentrate and play close attention to detail
- Are willing to commit to life long learning
Did you know?
- Computer software engineers are projected to be the fastest growing U.S. occupation over the next ten years.
Additional Information
|