Newark Board of Education
Software Development Specialist 1 (NBOE)
Newark Board of Education, Newark, New Jersey, us, 07175
Position Type:Non Instructional - All Titles/Software Devlmnt Specialist 1
Date Posted:10/18/2023
Location:Communications -300NEWARK BOARD OF EDUCATIONHUMAN RESOURCE SERVICES765 BROAD STREET, NEWARK, NEW JERSEY 07102ROGER LEÓN, SUPERINTENDENT
Software Development Specialist 1Office of Communications
(Pending availability of funds and Board of Education approval)
The Superintendent invites qualified and interested persons to apply for the position of Software Development Specialist 1 in the Office of Communications.
This title is governed by the New Jersey Civil Service Commission; meaning that a candidate for this position will be placed as a provisional employee. Upon hire, the employee will be required to complete a 90-Day Working test period during which the employee's performance will be evaluated. Employee must successfully complete the designated probation period in order to remain in the position as a permanent employee.
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.
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.
QUALIFICATIONS AND REQUIREMENTS1. Graduation from an accredited college or university with a Bachelor's degree.NOTE:
Applicants who do not possess the required education may substitute additional experience as indicated above on a year-for-year basis with thirty (30) semester hour credits being equal to one (1) year of experience.2. One (1) year of programming, systems programming or computer analysis experience.NOTE:
A Master's degree in an information technology field will substitute for the required experience.3. 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.
BASIC FUNCTIONS AND RESPONSIBILITIES1. Codes and unit tests software components based upon detailed specifications.2. May prepare test data for unit and integration testing.3. May do integration testing following a pre-defined test plan.4. Prepares flowcharts and block diagrams and codes program modules of the least complexity for application systems development.5. Maintains production application programs/program modules as necessary.6. Develops and maintains program documentation.7. May test and verify the function and performance of new software and changes to existing software.8. May design, build, and/or maintain a website, using authoring or scripting languages, content creation tools management tools, and digital media.9. Carries out routine debugging of software problems following defined procedures.10. Identifies, documents, communicates, and solves problems with new and existing software.11. Develops design logic for less complex individual programs.12. Maintains essential records and files.13. 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.14. Perform other duties and tasks assigned by supervisor.
KNOWLEDGE AND ABILITIES1. Knowledge of one or more programming languages.2. Knowledge of data access methods.3. Knowledge of data communication protocols.4. Knowledge of computer system hardware.5. Knowledge of program development and testing tools.6. Knowledge of information systems design concepts.7. Ability to understand decision tables, charts, and diagrams.8. Ability to reason logically for purposes of software development.9. Ability to utilize work processes and methods.10. Ability to prepare accurate and informative reports.11. Ability to communicate findings, recommendations and conclusions.12. Ability to adhere to the goals, policies and procedures of the organization.13. Ability to communicate well with coworkers to develop and maintain cooperative working relationships.14. Ability to maintain essential records and files.15. Ability to learn to utilize various types of electronic and/or manual recording and information systems used by the agency, office, or related units.16. 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.17. 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.
REPORT TO:
Department Head
SALARY, EMPLOYMENT PERIOD AND UNION AFFILIATION1. Salary: $75,359 - $92,259 (salary range updated for SY 2024-2025)2. Employment Period: Twelve (12) Months3. Union Affiliation: Local 32
HOW TO APPLYNewark Public Schools only accepts electronic applications.
OPEN AND CLOSE DATESOpening Date: October 18, 2023Closing Date: October 31, 2023 or until filled
THE NEWARK BOARD OF EDUCATION IS ANEQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER
Date Posted:10/18/2023
Location:Communications -300NEWARK BOARD OF EDUCATIONHUMAN RESOURCE SERVICES765 BROAD STREET, NEWARK, NEW JERSEY 07102ROGER LEÓN, SUPERINTENDENT
Software Development Specialist 1Office of Communications
(Pending availability of funds and Board of Education approval)
The Superintendent invites qualified and interested persons to apply for the position of Software Development Specialist 1 in the Office of Communications.
This title is governed by the New Jersey Civil Service Commission; meaning that a candidate for this position will be placed as a provisional employee. Upon hire, the employee will be required to complete a 90-Day Working test period during which the employee's performance will be evaluated. Employee must successfully complete the designated probation period in order to remain in the position as a permanent employee.
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.
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.
QUALIFICATIONS AND REQUIREMENTS1. Graduation from an accredited college or university with a Bachelor's degree.NOTE:
Applicants who do not possess the required education may substitute additional experience as indicated above on a year-for-year basis with thirty (30) semester hour credits being equal to one (1) year of experience.2. One (1) year of programming, systems programming or computer analysis experience.NOTE:
A Master's degree in an information technology field will substitute for the required experience.3. 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.
BASIC FUNCTIONS AND RESPONSIBILITIES1. Codes and unit tests software components based upon detailed specifications.2. May prepare test data for unit and integration testing.3. May do integration testing following a pre-defined test plan.4. Prepares flowcharts and block diagrams and codes program modules of the least complexity for application systems development.5. Maintains production application programs/program modules as necessary.6. Develops and maintains program documentation.7. May test and verify the function and performance of new software and changes to existing software.8. May design, build, and/or maintain a website, using authoring or scripting languages, content creation tools management tools, and digital media.9. Carries out routine debugging of software problems following defined procedures.10. Identifies, documents, communicates, and solves problems with new and existing software.11. Develops design logic for less complex individual programs.12. Maintains essential records and files.13. 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.14. Perform other duties and tasks assigned by supervisor.
KNOWLEDGE AND ABILITIES1. Knowledge of one or more programming languages.2. Knowledge of data access methods.3. Knowledge of data communication protocols.4. Knowledge of computer system hardware.5. Knowledge of program development and testing tools.6. Knowledge of information systems design concepts.7. Ability to understand decision tables, charts, and diagrams.8. Ability to reason logically for purposes of software development.9. Ability to utilize work processes and methods.10. Ability to prepare accurate and informative reports.11. Ability to communicate findings, recommendations and conclusions.12. Ability to adhere to the goals, policies and procedures of the organization.13. Ability to communicate well with coworkers to develop and maintain cooperative working relationships.14. Ability to maintain essential records and files.15. Ability to learn to utilize various types of electronic and/or manual recording and information systems used by the agency, office, or related units.16. 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.17. 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.
REPORT TO:
Department Head
SALARY, EMPLOYMENT PERIOD AND UNION AFFILIATION1. Salary: $75,359 - $92,259 (salary range updated for SY 2024-2025)2. Employment Period: Twelve (12) Months3. Union Affiliation: Local 32
HOW TO APPLYNewark Public Schools only accepts electronic applications.
OPEN AND CLOSE DATESOpening Date: October 18, 2023Closing Date: October 31, 2023 or until filled
THE NEWARK BOARD OF EDUCATION IS ANEQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER