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 2008 employment is estimated to be much larger than the regional average. This occupation is expected to grow at at about the regional average rate. Total job openings are projected to be much higher than the regional average.

Reasonable employment opportunities exist for trained workers.

Data Sources and Limitations
Current Employment Department Job Openings for Computer Software Engineers, Applications There are 91 current openings for this occupation. Openings 1 through 26 are listed below.
Job Title Date Posted Location Wage Offered
+Net Software Developer I 5/17/10 Medford $40,000/yr to $45,000/yr DOE
Java Developer 4/20/10 Beaverton DOE
Student Intern - Software Engineer 6/10/10 Tualatin $11.00/hr to $15.00/hr DOE
(Irc39947) Applications Engineer 6/7/10 Beaverton DOE
Software Applications Engineer III 6/16/10 Portland DOE
Software Applications Engineer IV ( R & D 28158 ) 6/16/10 Portland DOE
Software Applications Engineer III ( R&D 28157 ) 6/22/10 Portland DOE
Software Developer 6/18/10 Vancouver $50,000/yr to $75,000/yr DOE
Sr. Software Engineer Web Services 6/17/10 Beaverton
Software Design Engineer (Core) 6/25/10 Corvallis DOE
Software Development Group Manager 6/28/10 Klamath Falls DOE
Bilingual (English/ Mandarin) IT Project Manager 6/24/10 Eugene DOE
Software Applications Engineer III ( Tech 26528 ) 6/22/10 Portland DOE
Software Apps Engineer IV ( Tech 25147 ) 6/22/10 Portland DOE
Senior Quality Assurance Test Engineer 7/1/10 Beaverton
Senior Software Engineer 7/6/10 Hillsboro DOE
Release Coordinator #18226 6/29/10 Portland DOE
(Irc40103) Software Engineer 7/6/10 Plano DOE
Applications Engineer 7/16/10 Wilsonville
SW Build Engineer / Installshield 7/16/10 Hillsboro DOE
Ruby On Rails Web Developer #18220 7/16/10 Portland DOE
Etl Developer With Td Master Certification - Teradata 7/7/10 Beaverton DOE
R&D Software Project Manager - Retail Publishing Solutions (Rps) 7/8/10 Corvallis DOE
Sr. Business Intelligence Configuration Engineer 7/27/10 Beaverton
Etl Developer With Td Master Certification 7/27/10 Hillsboro DOE
More Jobs
Job Openings from the Web for Computer Software Engineers, Applications The following job openings have been automatically extracted from various sites across the Web. These links are provided as supplemental resources. However, the Employment Department cannot validate these openings nor endorse any of these external sites. Some of these jobs may no longer be open. In some cases, a single opening may be posted on multiple sites.

There are 303 current openings for this occupation. Openings 1 through 26 are listed below.

Job Title Date Posted Location Employer
Application Software Developer 8/31/10 Portland Unisys
Lead Software Engineer 8/31/10 Salem
Application Software Developer 8/31/10 Portland Unisys
Systems Engineer 8/30/10 Hillsboro Technisource
Software Engineer 8/30/10 Portland BROADBAND MANAGEMENT SOLUTIONS LLC
C/C++ SW Engineer - Enterprise Appl... 8/30/10 Wilsonville APCON, Inc.
Software Engineer, Principal for Sage Timberline 8/30/10 Beaverton Sage
Senior Cognos Developer- Cognos Software Engineer Salary: $85k - $130k/year 8/30/10 Portland CyberCoders Engineering
Software Engineer IV 8/30/10 Portland WebMD
Staff Applications Engineer (SAE-OR) 8/30/10 Hillsboro ON Semiconductor
QA Engineer 8/30/10 Portland Mainz Brady Group
Product Development Engineer 8/30/10 Salem Hewlett-Packard Company
Applications Engineer - Wilsonville, OR 8/30/10 Wilsonville Eaton Corporation
Software Engineer IV Salary: N/A 8/30/10 Portland WebMD
Sr. Software Engineer - User Interfact Developer 8/30/10 Portland Uti, United States, Inc.
SQL Server Database Engineer 8/30/10 Hillsboro Resource 1
Software Engineer, Sr. C#, C++, .Net and SQL Server 8/30/10 Beaverton Sage
Software Engineer 8/30/10 Portland Professional Technical Resources
SQL Server Database Engineer 8/30/10 Hillsboro
OA Framework Consultant 8/30/10 Portland Buxton Consulting
Application Software Developer 8/30/10 Portland Unisys
SQL Server Database Engineer 8/30/10 Hillsboro Resource 1
Software Engineer, Senior - C++, C# and .Net 8/30/10 Beaverton Sage
Engineering Jobs 8/29/10 Portland
Software Engineer 8/29/10 Portland Professional Technical Resources
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 ---------------- 2010 Wages ----------------
Percentiles (hourly wages) Avg
Hourly
($/hr)
Avg
Annual
10th 25th 50th
(median)
75th 90th
Oregon Statewide $27.93 $34.57 $41.90 $51.19 $62.35 $43.04 $89,532
Multnomah / Washington 30.20 35.96 42.86 51.43 61.72 43.87 91,252
Marion / Polk / Yamhill 23.87 30.87 37.43 46.92 60.40 39.48 82,116
Benton / Lincoln / Linn 27.15 32.08 38.52 48.10 66.35 41.67 86,662
Lane 17.38 23.57 29.51 34.96 40.42 29.29 60,927
Jackson / Josephine 17.33 20.40 31.88 38.47 46.48 31.60 65,733
Gilliam / Hood River / Sherman / Wheeler / Wasco 36.51 40.65 48.00 66.54 80.51 52.29 108,779
Crook / Deschutes / Jefferson 23.35 34.17 39.65 51.56 59.87 40.64 84,531
Clackamas 30.58 38.81 48.13 59.52 72.82 48.96 101,838
Data Sources and Limitations
Regional Employment Projections for Computer Software Engineers, Applications
Region Employment Change % Change Projected Annual Openings
2008 2018 Growth Replacement Total
Oregon Statewide 8,205 9,020 815 9.9% 82 72 154
Multnomah / Washington 6,168 6,761 593 9.6% 59 54 114
Clackamas 904 1,055 151 16.7% 15 8 23
Benton / Lincoln / Linn 300 331 31 10.3% 3 3 6
Lane 227 253 26 11.5% 3 2 5
Marion / Polk / Yamhill 226 259 33 14.6% 3 2 5
Crook / Deschutes / Jefferson 149 166 17 11.4% 2 1 3
Jackson / Josephine 120 132 12 10.0% 1 1 2
Morrow / Umatilla 48 64 16 33.3% 2 1 2
Gilliam / Hood River / Sherman / Wheeler / Wasco 44 57 13 29.5% 1 0 2
Coos / Curry 22 26 4 18.2% 0 0 1
Klamath / Lake 14 15 1 7.1% 0 0 0
Clatsop / Columbia / Tillamook 13 14 1 7.7% 0 0 0
Baker / Union / Wallowa 12 13 1 8.3% 0 0 0
Grant / Harney / Malheur 3 3 0 0.0% 0 0 0
Douglas 2 2 0 0.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 2008
Employment
Total, All Industries All 8,205
Total, All Industries Private 7,955
Manufacturing Private 2,076
Machinery Manufacturing Private 90
Computer and Electronic Product Manufacturing Private 1,908
Computer and Peripheral Equipment Manufacturing Private 190
Semiconductor and Other Electronic Component Manufacturing Private 1,463
Navigational, Measuring, Electromedical, and Control Instruments Manufacturing Private 241
Wholesale Trade Private 301
Merchant Wholesalers, Durable Goods Private 173
Professional and Commercial Equipment and Supplies Merchant Wholesalers Private 63
Wholesale Electronic Markets and Agents and Brokers Private 92
Information Private 2,675
Publishing Industries (except Internet) Private 1,741
Software Publishers Private 1,738
Motion Picture and Sound Recording Industries Private 77
Motion Picture and Video Industries Private 77
Broadcasting (except Internet) Private 63
Cable and Other Subscription Programming Private 63
Telecommunications Private 125
Wired Telecommunications Carriers Private 106
Internet Service Providers, Web Search Portals, and Data Processing Services Private 664
Data Processing, Hosting, and Related Services Private 664
Finance and Insurance Private 254
Insurance Carriers and Related Activities Private 185
Insurance Carriers Private 167
Professional, Scientific, and Technical Services Private 2,153
Architectural, Engineering, and Related Services Private 71
Computer Systems Design and Related Services Private 1,852
Management, Scientific, and Technical Consulting Services Private 63
Scientific Research and Development Services Private 114
Management of Companies and Enterprises Private 230
Administrative and Support and Waste Management and Remediation Services Private 146
Administrative and Support Services Private 134
Employment Services Private 95
Total, All Industries Local 177
Public Administration Local 101
Executive, Legislative, and Other General Government Support Local 88
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 programs related to this occupation. This information is updated once per year. Anyone interested in a particular program should check with the training institution regarding its availability. Listing these training providers does not necessarily constitute or imply their endorsement, recommendation, or favoring by the State of Oregon.

Oregon Institute of Technology - Portland
7726 SE Harmony Rd
Portland, OR 97222
Phone: (503) 821-1250
Programs of Training:
Pacific University
2043 College Way
Forest Grove, OR 97116
Phone: (503) 352-1111
Programs of Training:
Linfield College
900 SE Baker
McMinnville, OR 97128
Phone: (503) 883-2200
Programs of Training:
Mt Hood Community College
26000 SE Stark St
Gresham, OR 97030
Phone: (503) 491-6422
Programs of Training:
University of Portland
5000 N Willamette Blvd
Portland, OR 97203
Phone: (503) 943-7911
Programs of Training:
Portland State University
724 SW Harrison
Portland, OR 97201
Phone: (503) 725-4433
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:
Lewis & Clark College
0615 S W Palatine Hill Rd
Portland, OR 97219
Phone: (503) 768-7000
Programs of Training:
Oregon Institute of Technology - Klamath
3201 Campus Drive
Klamath Falls, OR 97601
Phone: (541) 885-1000
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:
Pioneer Pacific College
27501 SW Parkway Ave
Wilsonville, OR 97070
Phone: (866) 772-4636
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
Treasure Valley 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%