Jump to main content
 
link to the Texas State Library Home Page
Employment Opportunities
Agency Information Our Areas of General Interest Our Services to Librarians Our Services to Government Agencies Catalogs and Searches Our Publications Our News and Events TRAIL: Texas Record and Information Locator

Job Vacancy Notice

Related Links
State of Texas Application for Employment (Word 97 document)
Supplemental Data Sheet (Word 97 document)
Visit Us | Contact Us | Employee Benefits

Division:

 

Information Resources Technologies

Position Title:

 

Programmer Analyst I

Work Location:

 

1201 Brazos St., Austin, TX 78711

Working Hours:

 

M-F; (8 am - 5 pm)

Salary Group:

 

B-26

Classification No.

 

1620

Job Posting No.

 

FY10-002

Monthly Salary:

 

$2,802 - $2,902/month

Deadline for Accepting Applications

 

Open Until Filled; 1st review date 11/30/09 - Applications will be accepted until offer is made.

Date Job Available:

 

11/16/2009

Mailing Address:

 

P.O. Box 12927, Austin, TX 78711

In-Person Contact:

 

Human Resources Office, 1201 Brazos, Rm. 413

 

 

Lorenzo de Zavala State Archives & Library Building

Telephone Number:

 

(512) 463-5474


Supplemental Data Form (Word 97 document)
Applicant must submit an additional supplemental data sheet from the Texas State Library in order to be considered for the position.

 JOB SUMMARY:

Analyzes or assists in the analyses of user requirements, procedures, and problems to automate processing or to improve existing systems. May analyze commercially available software. Develops and writes programs to store, locate, and retrieve specific documents, data, and information. Programs websites. The Programmer Analyst is responsible for systems development steps ranging from the determination of the feasibility of a service to the implementation of an operational system. Work is accomplished under the guidance of the Lead Programmer Analyst and/or in coordination with the other applications developers.

ESSENTIAL JOB TASKS:

  • Develops web-based applications.
  • Determines the feasibility of acquiring and/or programming software applications for the automation of agency tasks and delivery of information.
  • Participates in the development of detailed analyses, plans, and diagrams to identify, verify and document proposed automated tasks and systems.
  • Serves as technical point-of-contact for major applications.
  • Participates in the evaluation and review of commercial applications.
  • Analyzes projects in terms of capabilities  and development environment required.
  • Participates in development and maintenance of application, division, and agency web pages.
  • Participates on or leads Applications Development Team on specific projects as assigned by Lead Programmer.
  • Evaluates, modifies, and/or coordinates modification of applications.
  • Analyzes and tests computer programs or systems to identify errors and ensure conformance to standard.
  • Evaluates, modifies, and/or coordinates the coding of program instructions and objects.
  • Assists staff and users to solve application related problems.
  • Keeps informed on latest developments in the Applications Development arena.
  • Attends work regularly in accordance with agency leave and attendance policies.
  • Complies with all applicable agency policies and procedures, including safety and standards of conduct.
  • Performs other duties, as assigned.

MINIMUM QUALIFICATIONS:

.. Graduation from an accredited college or university with a degree in computer science, information systems, library science, business, statistics, management, electrical engineering, telecommunications, or related areas of study, with the successful completion of a minimum of twelve (12) semester hours of computer related courses, of which at least one (1) was a college level computer language course. Technical college coursework will be considered along with specialized certified continuing education.  
Relevant experience, as discussed below, maybe substituted for college on a one (1) year of experience for one (1) year of college basis. 
.. Six (6) months experience developing computer applications which must include at least two (2) of the following:
.. Development, installation, make ready, and/or administration of a library application.
.. Using the PHP, Perl, C++, Java or Python programming language to develop and/or maintain computer applications.
.. Using JavaScript, XHTML, and CSS in accordance with current web standards.
.. Programming of applications software within a Microsoft Windows environment.
.. Using the UNIX or Linux operating system.
.. Design and development of RDBMS applications.
. General and specific knowledge of system life cycle development concepts, computer programming concepts, and working   knowledge of computer equipment and operating systems and procedures on the environment used  to develop applications.
  Ability to recognize, analyze, and provide solutions to computing problems.
  Ability to design data structures and relational database files.
  Ability to follow detailed instructions and documentation standards.
  Ability to speak and write well organized and grammatically correct English.
  Ability to communicate and work effectively with others.
  Ability to meet deadlines.

PREFERRED QUALIFICATIONS:

  Bachelor's degree from an accredited college or university in computer science, with an emphasis in computer programming.
  One (1) year experience developing applications in a Microsoft-based or Unix-based RDBMS. 
  Experience with application development in PHP, C++, Perl, and/or Python 
  Experience with LAMP architecture.
  One year experience:
 Developing web-based applications.
 Developing computer applications in other environments.
 Recognizing, analyzing, and providing solutions to computing problems in an operational environment.
 Experience teaching or training of computer users.

OTHER REQUIREMENTS:

Complete copy of college transcripts and /or certifications.
Must be able to work in cool computer environment for extended periods of time.
Over time work is sometimes required.

SUPERVISION:

No supervisory responsibilities. Reports to Team Leader of Applications Development

.

 

return to top


The State Library Home PageContact Us Site Index Policies and Disclaimers
SITE NAVIGATION TEXT LINKS
Agency Info | General Interest | Librarians | Govt Agencies | Catalogs & Searches
Our Publications
| News | TRAIL | Texas State Library Home Page
Contact Us | Site Index | Policies & Disclaimers | Webmaster