All data is specific to San Diego County

Fast Facts?

  • Average Annual Salary $31,304
  • Hourly Pay Entry Level: $37.91
    Median: $46.81
    Experienced: $57.50
  • Growth (2014-2019)10%
  • Openings (2014-2019)289
  • Current Employment 8,900
  • Projected Employment 9,222
  • Typical Entry-level Education Bachelor's degree

Software Developers, Applications

Employment, 2004 - 2019

Top Knowledge,
Skills and Abilities

  • TECHNICAL
  • Software engineering
  • JAVA
  • SQL
  • LINUX
  • Microsoft C#
  • NON-TECHNICAL
  • Communication
  • Writing
  • Problem Solving
  • Troubleshooting
  • Microsoft Windows

occupational tasks

  • Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance
  • Develop and direct software system testing and validation procedures, programming and documentation
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met

Gender Breakdown: Male/Female (percentages)