Oregon Labor Market Information System
Occupational Information Center
Occupational Report for Computer Software Engineers, Applications (15-1031) , Oregon Statewide
Occupational Description

Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. Exclude "Computer Hardware Engineers" (17-2061).

Employment Outlook for Computer Software Engineers, Applications
Statewide Employment Analysis 2006 employment is estimated to be much larger than the statewide average. This occupation is expected to grow at about the statewide average. Total job openings are projected to be somewhat higher than the statewide average.

Reasonable employment opportunities exist for trained workers.

Data Sources and Limitations
Current Job Openings for Computer Software Engineers, Applications There are 93 current openings for this occupation. Openings 1 through 26 are listed below.
Job Title Date Posted Location Wage Offered
C#/.Net Software Developer 2/6/10 Lake Oswego
Vba, Asp 2.0 Developer (Forensic, Lims) 2/4/10 Salem DOE, Neg.
Ihps Remote Support Engineer 2/4/10 Corvallis DOE
Sql Developer C# .Net Html Wpf 2/3/10 Hillsboro DOE
Software Installation Engineer - Wix, Installshield, C++, Perl 2/3/10 Hillsboro
Software Engineering Intern 2/2/10 Hillsboro
.Net Winforms Applications Developer W/Sql Wpf Agile Linq 1/30/10 Hillsboro DOE
Sr. Lead Software Tester - Qa 1/30/10 Hillsboro
Lead Software Tester - Qa 1/30/10 Hillsboro
Application Support Engineer - Senior 1/30/10 Hillsboro
Python Software Engineer - Xml, Xslt, Lamp, Css, Oo 1/29/10 Hillsboro
Network Sw Validation Engineer 1/29/10 Hillsboro
Software Engineering Intern 1/29/10 Hillsboro
Software Engineer 1/29/10 Hillsboro
Software Engineering Intern 1/29/10 Hillsboro
Software Engineer Iv 1/27/10 Beaverton
Software Engineer 1/27/10 Hillsboro
Dheg Sr Software Engineer 1/27/10 Hillsboro
Dsp Software Engineer 1/26/10 Beaverton DOE
Esl Development Engineer 1/26/10 Hillsboro
Debug Engineering Intern 1/26/10 Hillsboro
Sw Engineer,I/O Virtualization 1/26/10 Hillsboro
Sql Application Developer Import / Export Data 1/25/10 Beaverton DOE
Sql Developer With Db Tsql C# .Net Perl 1/25/10 Hillsboro DOE
Sr. Websphere Ilog Engineer 1/23/10 Beaverton
More Jobs
State of Oregon License Information for Computer Software Engineers, Applications No statewide license is required for this occupation.
Wages for Computer Software Engineers, Applications
Region ---------------- 2009 Wages ----------------
Percentiles (hourly wages) Avg
Hourly
($/hr)
Avg
Annual
10th 25th 50th
(median)
75th 90th
Oregon Statewide $27.57 $34.02 $41.94 $50.84 $62.23 $43.04 $89,527
Multnomah / Washington 29.27 35.29 43.06 50.86 61.22 43.66 90,815
Marion / Polk / Yamhill 23.41 32.40 38.96 48.40 67.46 40.95 85,180
Benton / Lincoln / Linn 25.83 30.89 38.63 52.59 64.91 41.66 86,655
Gilliam / Hood River / Sherman / Wheeler / Wasco 33.13 36.54 42.95 49.48 72.68 45.65 94,952
Crook / Deschutes / Jefferson 23.39 31.57 37.36 43.33 56.38 37.92 78,889
Clackamas 31.01 38.55 48.21 60.21 74.43 50.18 104,377
Data Sources and Limitations
Regional Employment Projections for Computer Software Engineers, Applications
Region Employment Change % Change Projected Annual Openings
2006 2016 Growth Replacement Total
Oregon Statewide 7,433 8,329 896 12.1% 90 78 168
Multnomah / Washington 5,500 6,072 572 10.4% 57 57 114
Clackamas 932 1,078 146 15.7% 15 10 25
Benton / Lincoln / Linn 314 351 37 11.8% 4 3 7
Lane 306 346 40 13.1% 4 3 7
Marion / Polk / Yamhill 200 229 29 14.5% 3 2 5
Crook / Deschutes / Jefferson 149 191 42 28.2% 4 2 6
Jackson / Josephine 138 167 29 21.0% 3 2 4
Coos / Curry 25 29 4 16.0% 0 0 1
Gilliam / Hood River / Sherman / Wheeler / Wasco 22 71 49 222.7% 5 1 5
Klamath / Lake 19 21 2 10.5% 0 0 0
Clatsop / Columbia / Tillamook 14 18 4 28.6% 0 0 1
Baker / Union / Wallowa 13 17 4 30.8% 0 0 1
Morrow / Umatilla 7 33 26 371.4% 3 0 3
Grant / Harney / Malheur 6 4 -2 -33.3% 0 0 0
Douglas 4 3 -1 -25.0% 0 0 0

Replacement openings are caused by existing workers permanently leaving their occupation. Many additional job openings occur due to job changes within occupations.
Data Sources and Limitations
Industries of Employment for Computer Software Engineers, Applications
Industry
Click links to view infoUSA employers
Ownership 2006
Employment
Total, All Industries All 7,433
Total, All Industries Private 7,186
Manufacturing Private 2,310
Machinery Manufacturing Private 116
Industrial Machinery Manufacturing Private 85
Computer and Electronic Product Manufacturing Private 2,119
Computer and Peripheral Equipment Manufacturing Private 189
Communications Equipment Manufacturing Private 72
Semiconductor and Other Electronic Component Manufacturing Private 1,568
Navigational, Measuring, Electromedical, and Control Instruments Manufacturing Private 289
Wholesale Trade Private 364
Merchant Wholesalers, Durable Goods Private 209
Professional and Commercial Equipment and Supplies Merchant Wholesalers Private 83
Electrical and Electronic Goods Merchant Wholesalers Private 60
Wholesale Electronic Markets and Agents and Brokers Private 115
Retail Trade Private 57
Transportation and Warehousing Private 62
Information Private 1,729
Publishing Industries (except Internet) Private 1,325
Software Publishers Private 1,321
Motion Picture and Sound Recording Industries Private 72
Motion Picture and Video Industries Private 72
Telecommunications Private 66
Internet Service Providers, Web Search Portals, and Data Processing Services Private 220
Data Processing, Hosting, and Related Services Private 220
Finance and Insurance Private 176
Insurance Carriers and Related Activities Private 116
Insurance Carriers Private 97
Professional, Scientific, and Technical Services Private 1,992
Architectural, Engineering, and Related Services Private 60
Computer Systems Design and Related Services Private 1,825
Management of Companies and Enterprises Private 264
Administrative and Support and Waste Management and Remediation Services Private 121
Administrative and Support Services Private 121
Employment Services Private 103
Total, All Industries Local 197
Public Administration Local 123
Executive, Legislative, and Other General Government Support Local 99
Educational Requirements for Computer Software Engineers, Applications Workers must have a bachelor's degree to gain the necessary skills for this occupation. However, those with a bachelor's degree and related work experience have a competitive advantage in this labor market.
Skills for Computer Software Engineers, Applications
  • Analyze Human Interaction With Computers And Computer Applications
  • Apply Basic Engineering Principles
  • Apply Computer Networking Technology
  • Apply Computer Science Principles
  • Apply Data Security Procedures
  • Apply Data Storage Technology
  • Apply Design Engineering Theory
  • Apply Knowledge Of Mainframe Computers
  • Apply Linear Algebra
  • Apply Mathematical Principles To New Technology Creation
  • Apply Mathematics To Statistical Modeling
  • Apply Quality Assurance Techniques
  • Apply Research Methodology To Science Or Engineering
  • Apply Statistical Process Control (Spc)
  • Coordinate Teams
  • Design Computer Hardware And Software Interface
  • Design Data Processing Systems
  • Design Data Security Systems
  • Design Hardware And Software Systems
  • Design Tables Depicting Data
  • Develop And Revise Databases
  • Develop Job Evaluation Programs
  • Estimate Time Needed For Project
  • Evaluate Computer System Users' Requirements And Requests
  • Evaluate Software For Business Applications
  • Explain Complex Mathematical Information
  • Interpret Computerized Data And Reports
  • Maintain Quality Control
  • Plan And Test Engineering Methods
  • Program Computers Using Existing Software
  • Program Mainframe Computer
  • Provide Consulting Services
  • Read Schematics And Specifications
  • Solve Engineering Problems
  • Test And Troubleshoot Computer Programs And Systems
  • Use Accounting And Budgeting Concepts In Engineering Work And Projects
  • Use Algebra
  • Use Assembly Language Programming
  • Use Calculus
  • Use Computer Application Flow Charts
  • Use Project Management Techniques
  • Use Structured Design Or Development Methodologies
  • Work As A Team Member
  • Write Computer Software
  • Write Performance Requirements For Product Development And Engineering Projects
  • Write Technical Specifications For Computer Systems, Software And Applications
Schools and Training Providers for Computer Software Engineers, Applications The training providers listed below offer one or more of the following programs:

Pioneer Pacific College
27501 SW Parkway Ave
Wilsonville, OR 97070
Phone: (503) 682-3903
Programs of Training:
Oregon Institute of Technology - Klamath Falls
3201 Campus Drive
Klamath Falls, OR 97601
Phone: (541) 885-1000
Programs of Training:
Linfield College
900 SE Baker
McMinnville, OR 97128
Phone: (503) 883-2200
Programs of Training:
University of Portland
5000 N Willamette Blvd
Portland, OR 97203
Phone: (503) 943-7911
Programs of Training:
Oregon Institute of Technology - Portland
7726 SE Harmony Rd
Portland, OR 97222
Phone: (503) 821-1250
Programs of Training:
Portland State University
724 SW Harrison
Portland, OR 97201
Phone: (503) 725-4433
Programs of Training:
Pacific University
2043 College Way
Forest Grove, OR 97116
Phone: (503) 352-3174
Programs of Training:
Oregon Health & Science University
3181 SW Sam Jackson Park Rd
Portland, OR 97239
Phone: (503) 494-7800
Programs of Training:
Oregon State University
104 Kerr Administration Bldg.
Corvallis, OR 97331
Phone: (541) 737-0123
Programs of Training:
Treasure Valley Community College
650 College Blvd
Ontario, OR 97914
Phone: (541) 881-8822
Programs of Training:
University of Phoenix-Oregon Campus
13221 SW 68th Parkway, Suite 500
Tigard, OR 97223
Phone: (877) 867-4748
Programs of Training:
Lewis & Clark College
0615 S W Palatine Hill Rd
Portland, OR 97219
Phone: (503) 768-7000
Programs of Training:
Corban College
5000 Deer Park Dr SE
Salem, OR 97317
Phone: (503) 581-8600
Programs of Training:
Willamette University
900 State St
Salem, OR 97301
Phone: (503) 370-6300
Programs of Training:
Career Pathway Roadmaps for Computer Software Engineers, Applications These Oregon community colleges have defined career pathway roadmaps to facilitate entry into this occupation:

Portland Community College
Related Occupations The scores listed below indicates how closely the skills for Computer Software Engineers, Applications matches the occupation in the list. A score of 100% means the occupations have identical skill sets. A maximum of 10 occupations are displayed below.
Occupation Skill Overlap
Computer Software Engineers, Systems Software 63%
Network Systems And Data Communications Analysts 39%
Computer Hardware Engineers 35%
Database Administrators 32%
Engineers, All Other 31%
Computer Specialists, All Other 31%
Computer Systems Analysts 31%
Network And Computer Systems Administrators 30%
Computer And Information Scientists, Research 30%
Computer Programmers 29%