WEB PROGRAMMER II
Clark County School District - Reno, NV

This job posting is no longer available on CareerBuilder. Find similar jobs: Web Programmer jobs - Clark County School District jobs

ESSENTIAL DUTIES AND RESPONSIBILITIES: 1. Conducts feasibility studies and develops system, time, equipment, and cost requirements. 2. Creates programs for the internal and external web pages. 3. Writes scripts and programs to enhance dynamic written and designed web content. 4. Simulates hardware and software problems, tests and evaluates alternative solutions, and recommends and implements appropriate applications designs utilizing computer generated techniques. 5. Develops program logic and processing steps; codes programs in varied languages. 6. Plans and develops test data to validate new or modified programs; designs input and output forms and documents. 7. Troubleshoots hardware and software problems, as needed, for school/department staff, other agencies, and information systems personnel. 8. Writes program documentation, customer procedures, and instructions and assists school/department users and staff in implementing new or modified programs and applications; tracks and evaluates project and systems progress. 9. Writes utility programs to support and validate adopted systems and programs. 10. Confers with school/department staff regarding assigned web-based program areas. 11. Ensures user acceptance by soliciting their involvement on designs, functionality, and testing; maintains communication with end-users to ensure systems continually meet user expectations. 12. Maintains records and prepares periodic and special reports of work performed. 13. Conforms to safety standards as prescribed. 14. Performs other tasks related to the position as assigned. DISTINGUISHING CHARACTERISTICS: Involves the responsibility of performing systems analysis and programming of computer data system technologies for web sites. KNOWLEDGE, SKILLS, AND ABILITIES (Position Expectations): 1. Ability to write and understand code in a scripting language (PHP). 2. Ability to write and understand code in JavaScript. 3. Ability to use Ajax/JavaScript Object Notification (AJAX/JSON). 4. Ability to transmit structured data by use of JavaScript Object Notation/eXtensible Markup Language (JSON/XML). 5. Ability to create and track metrics for site performance. 6. Knowledge of Cascading Style Shells (CSS) and Hypertext Markup Language (HTML5). 7. Knowledge of Actionscript. 8. Knowledge of shell scripting. 9. Knowledge of hardware and software troubleshooting in a Linux/Unix environment10. Ability to analyze system requirements/problems, develop new or modified programs, and select appropriate hardware and software to meet department needs. 11. Knowledge of system analysis and programming procedures and techniques. 12. Ability to develop logical procedures, code steps into programming instructions, and develop tests to validate program design and load test programs. 13. Ability to troubleshoot hardware and software problems and to debug programs and applications. 14. Ability to learn operating principles and characteristics of various computers and associated computer hardware utilized by Clark County School District. 15. Ability to prepare clear and concise program documentation, user procedures/reports of work performed, and other written material. 16. Ability to exercise independent judgment within established procedural guidelines. 17. Ability to contribute effectively to the accomplishment of team or work unit goals, objectives, and activities. 18. Knowledge of new and emerging technologies and computer user applications. 19. Ability to recognize hazards and apply safe work methods. 20. Ability to make effective verbal, written, analytical, technical, and persuasive presentations to individuals/large groups. 21. Ability to manage several projects/programs simultaneously and maintain high-quality service while meeting goals. 22. Ability to work flexible hours or shifts. 23. Ability to develop and maintain an effective working relationship with District staff/vendors, other agencies, and the public. 24. Possess physical and mental stamina commensurate with the responsibilities of the position.
POSITION REQUIREMENTS: Education, Training, and Experience: High school graduation or other equivalent, (i.e., GED, college, technical, or trade school transcript, foreign equivalency, etc.); and, six (6) years of professional work experience in advanced web programming in PHP interfacing with an enterprise database (MySQL or Oracle); or, Associates degree in related field, (i.e., computer science, computing and information technology, etc.); and, four (4) years of professional work experience in advanced web programming in PHP interfacing with an enterprise database (MySQL or Oracle); or, Bachelors degree in related field, (i.e., computer science, computing and information technology, etc.); and, two (2) years of professional work experience in advanced web programming in PHP interfacing with an enterprise database (MySQL or Oracle). Preferred Qualifications: Bachelors or associates degree with emphasis in web programming.

CareerBuilder - 21 months ago - save job - copy to clipboard
About this company
146 reviews