Software Developer/ Engineer

Median Salary or Range:

WSA - $27,000-$110,000
This position has three levels. The median for level I is $49,750; the median for level II is $64,000; the median for level III is $80,000.

WashTech - 45,000-$85,000
This position includes entry, intermediate and senior levels. The median response for entry level was $65,000; the median for intermediate level was $65,000-$69,999; the median for senior level was $70,000-$74,999.

Salary.com - $50,232- $138,432
This survey calls this position Software Engineer. This position has levels I, II, III and Manager. The median for level I is $55,247; the median for level II is $73,827; the median for level III is $81,564; the median for manager is $121,991

ESD - $53,160-$64,230
The range cited for this position correlates with whether the position deals with application or system software. Often Software Developers perform one or the other or a combination, however ESD categorizes these functions as wholly separate positions with different wage rates. The range we cite is the wage rate for each ESD position.


Job Description:
WSA - Programmer writes the code and completes programming, debugging, and testing of systems and applications. Completes forms, procedures, and documentation necessary for installation and maintenance for application programs. Participates in analyzing, designing, programming, and modifying programs for customer applications and software products. May work in cooperation with customers and marketing to add new or custome features to software products. A bachelor's degree and two to five years experience are traditionally required for this position.

Salary.com - Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications. Participates in the testing process through test review and analysis, test witnessing and certification of software. Requires a bachelor's degree in a related area and 0-2 years of experience in the field or in a related area. Has knowledge of commonly-used concepts, practices, and procedures within a particular field. Relies on instructions and pre-established guidelines to perform the functions of the job.

ESD - 15-1031 Computer Software Engineers, Applications: 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; OR 15-1032 Computer Software Engineers, Systems Software: Research, develop, and test operating systems-level software, compilers, and network distribution software. Set operational specifications and formulate and analyze software requirements. Apply principles and techniques of computer science, engineering.



 
 
  Previous Page <<     >> Next Page