Consulting with clients to gather information about program needs, objectives, functions, and input and output requirements, and developing prototypes, refining, testing, and debugging programs to meet needs
Developing and maintaining plans to outline steps and timetables for program development
Researching and evaluating software and hardware to assist in programming or use as program platforms
Designing and coding screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems
Writing and maintaining specifications and documentation to describe program development, logic, coding, testing, changes, corrections, and documentation describing installation and operating procedures
Monitoring performance of programs after implementation
Liaising with vendor representatives
Requirements :
Education: Completion of completion of 24 semester college units or 36 quarter units in computer science or information systems.
Experience: Three years of experience performing both systems analysis/design and programming for business applications, which entailed analysis and design of several systems.
License: Possession of a valid driver's license at the appropriate level including special endorsements, as required by the State of California, may be required depending upon assignment to perform the essential job functions of the position.