Information Technology Specialist 4 (Special Expertise) - Item #47216
No Current Vacancies for Information Technology Specialist 4 (Special Expertise) - Item #47216
Applications accepted from current State employees and former permanent competitive class employees eligible for reinstatement. You must meet the minimum qualification.
|Posting Specific Information|
|Application Due By|
|Title||Information Technology Specialist 4 (Special Expertise) - Item #47216|
|Location: City DEC Region Division/Bureau|
|Work Days||Mon. - Fri.|
|Employment Type||Temporary Budgeted Item|
|Bargaining Unit/MC||PS&T 05 (PEF)|
Under the direction of the Applications Development Bureau Manager, this position is the lead programmer responsible for writing, testing, troubleshooting, and maintaining critical enterprise applications that support DEC's permitting and compliance functions. Requires significant expertise in PowerBuilder programming language and is responsible for key decisions regarding the use and programming of enterprise shared data structures and the complex business rules associated with this data. This position may supervise, lead or coordinate other application programmers.
Additional duties include:
Writes programs according to specifications, which may be provided by Systems Analysts, or other programmer analysts within the bureau.
Updates, repairs, modifies, and expands existing PowerBuilder application programs.
Converts data from project specifications and statement of problem and procedures to create or modify PowerBuilder programs, applying knowledge of programming techniques, DEC standards and shared modules within the enterprise applications.
Prepares, or receives from systems analyst , use cases to illustrate the sequence of steps the program code must follow and to describe logical operations involved.
Analyzes workflow chart and diagram, applying knowledge of computer capabilities, subject matter, and symbolic logic.
Confers with supervisor and representatives of Divisions concerned with the program to resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
Formulates a plan outlining the steps required to develop the PowerBuilder program code, using structured analysis and design.
Troubleshoots enterprise application problems by locating the source of problem and rewrites program to correct errors.
Analyzes, reviews, and rewrites programs to increase operating efficiency or to adapt the program to new requirements.
Writes complex SQL statements, stored procedures, functions, triggers and packages.
Compiles and writes documentation of program development and subsequent revisions.
May work with Systems Analyst to obtain and analyze project specifications and flowcharts.
May train users to use the enterprise application.
May supervise, lead, or coordinate other programmers in the execution of daily tasks.
Strictly adhered to based on
Civil Service requirements
10+ years experience with developing applications using PowerBuilder, including 1 year or more experience with PowerBuilder 11 and the RTF control
10+ years experience with SQL (Oracle PL/SQL), specifically writing complex SQL statements, stored procedures, functions, triggers and packages.
At least 1 year experience writing programs with Oracle 10g or 11g as the database.
At least 1 year as lead programmer for large enterprise system.
Qualified candidates should forward a resume and/or Employment Application which clearly indicates how the minimum qualifications are met and includes the Control Number. If you are applying for more than one posting, you must submit a separate resume or Employment Application for each control number. Send to:
If you are a permanent NYS employee not employed by the Department of Environmental Conservation or applying for reinstatement, please provide your social security number so that appointment eligibility may be verified.
State Employees: If you wish to receive an acknowledgement that your application for this posting was received by the Bureau of Personnel and then receive information on the disposition of the position, please attach two self-addressed stamped envelopes (preferably inter-office or inter-agency) to the application. If you are applying for more than one position, you must include two envelopes for each position.
Some vacancies may be anticipated and may not result in an appointment. Application for any position listed may not result in an interview.