SOFTWARE DEVELOPMENT SPECIALIST 1
Career Family: SOFTWARE DEVELOPMENT SPECIALIST
Because Software Development Specialist 1 is non-competitive, hiring leans on your background rather than a test score: meet the requirements and apply to the agency directly.
It is the lowest-paid of the 3 Software Development Specialist grades, a step below Software Development Specialist 2, whose band tops out about $21,179 higher. The stated bar is a master's degree, but candidates can swap in added experience for the diploma. The FY2026 range lands between $70,431 and $103,187, and state payroll currently lists about 159 people in the title, led by Treasury.
How to apply
-
No examThis title is not filled by examination
Non-competitive, unclassified, and Senior Executive Service titles are appointed directly by the hiring agency rather than through a civil service exam. Apply directly to the agency below.
-
Agency posting
Department of the Treasury's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Health posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Office of Information Technology's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Human Services's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Motor Vehicle Commission's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Law & Public Safety posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Children and Families posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Environmental Protection posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Labor and Workforce Development's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Transportation posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Civil Service Commission's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
State Parole Board's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Community Affairs posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of State posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Department of Agriculture's employment page may require a click-through to see specific openings. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
-
Agency posting
Office of Homeland Security and Preparedness posts its own vacancies directly, often before (or instead of) any civil service exam announcement. Provisional appointment against a posted vacancy is how most people are actually hired into this kind of title.
Pay ladder: Software Development Specialist series
- Software Development Specialist 1 — $70,431 – $103,187 (this title)
- Software Development Specialist 2 — $84,548 – $124,366
- Software Development Specialist 3 — $97,100 – $143,176
Promoting to Software Development Specialist 2 raises the top of the band by about $21,179. Its top salary lands around the 48th percentile of all NJ civil service titles that publish a range.
Rungs are ordered by FY2026 pay. NJ level numbers are not always sequential, so ordering follows salary rather than the title number.
Who employs this title
State payroll records show 159 people working under this title. The median actual salary is $85,145. The agencies employing the most are:
- Treasury (35)
- Health and Senior Services (25)
- Office of Information Technology (19)
- Human Services (16)
Counts from NJ YourMoney agency payroll. See statewide workforce analytics.
Official job specification
The text below is the official specification published by the New Jersey Civil Service Commission. The plain-language summary and analysis above are derived from it by NJ Civil Service Navigator.
Definition
Under close supervision and monitoring in a state or local government agency, performs analysis, maintenance, programming and support work on modules of existing systems; may develop web applications or websites; does other related work.
Examples of work
Codes and unit tests software components based upon detailed specifications. May prepare test data for unit and integration testing. May do integration testing following a pre-defined test plan. Prepares flowcharts and block diagrams and codes program modules of the least complexity for application systems development. Maintains production application programs/program modules as necessary. Develops and maintains program documentation. May test and verify the function and performance of new software and changes to existing software. May design, build, and/or maintain a website, using authoring or scripting languages, content creation tools, management tools, and digital media. Carries out routine debugging of software problems following defined procedures. Identifies, documents, communicates, and solves problems with new and existing software. Develops design logic for less complex individual programs. Maintains essential records and files. Will be required to learn to utilize various types of electronic and/or manual recording and computerized information systems used by the agency, office or related units.
Knowledge, skills and abilities
Knowledge of one or more programming languages. Knowledge of data access methods. Knowledge of data communication protocols. Knowledge of computer system hardware. Knowledge of program development and testing tools. Knowledge of information systems design concepts. Ability to understand decision tables, charts, and diagrams. Ability to reason logically for purposes of software development. Ability to utilize work processes and methods. Ability to prepare accurate and informative reports. Ability to communicate findings, recommendations and conclusions. Ability to adhere to the goals, policies and procedures of the organization. Ability to communicate well with coworkers to develop and maintain cooperative working relationships. Ability to maintain essential records and files. Ability to learn to utilize various types of electronic and/or manual recording and information systems used by the agency, office, or related units. Ability to read, write, speak, understand, or communicate in English sufficiently to perform the duties of this position. American Sign Language or Braille may also be considered as acceptable forms of communication. Persons with mental or physical disabilities are eligible as long as they can perform essential functions of the job with or without reasonable accommodation. If the accommodation cannot be made because it would cause the employer undue hardship, such persons may not be eligible. This job specification is applicable to the following title code(s) which are different work week or work month and/or variants of the job class title: Job Spec Code State, Local or Common Class of Service Work Week State Class Code Local Class Code Salary Range
Note
The examples of work for this title are for illustrative purposes only. A particular position using this title may not perform all duties listed in this job specification. Conversely, all duties performed on the job may not be listed. Applicants must meet one of the following or a combination of both experience and education. Thirty (30) semester hour credits are equal to one (1) year of relevant experience. Five (5) years of professional experience in programming, systems programming or computer analysis. OR Possession of a bachelor's degree from an accredited college or university; and one (1) year of the above-mentioned professional experience. OR Possession of a master's degree in an Information Technology field. "Professional experience" refers to work that is analytical, evaluative, and interpretive; requires a range of basic knowledge of the profession's concepts and practices; and is performed with the authority to act and make accurate and informed decisions. LICENSE: Appointees will be required to possess a driver's license valid in New Jersey only if the operation of a vehicle, rather than employee mobility, is necessary to perform essential duties of the position. CN3E2224P21- SN4022N/AP23- This job specification is for government use only. Salary range is only applicable to state government. Local salaries are established by individual local jurisdictions. 5/13/2017