- Expired: October 07, 2021. Applications are no longer accepted.
GENERAL FUNCTION: Analyzes existing and proposed systems; develops, implements and maintains software programs to meet user objectives.Works under the general direction of a Director, Division DP.TYPICAL DUTIES: The following statements are intended to describe the general nature and level of work being performed and are not to be construed as an exhaustive list of all responsibilities.Analyzes feasibility of user requests.Estimates time required to complete projects.Prepares program specifications and writes and tests computer programs.Analyze existing and proposed systems.Formulate a plan outlining steps required to develop applications/reports.Submits plans to users for approval.Devises appropriate test to use in evaluating, debugging and checking computer programs for accurate and dependable processing.Consult with users to define system requirements and resolve problems.Troubleshoot end-user problems.Train users on application/report use.Documents... methods, procedures, system parameters, and data base design so that revisions or updating can be made efficiently.Creates new data base files.Assists with implementation of software data base systems; maintains and enhances current software.Develops and writes user manuals.REQUIRED KNOWLEDGE, SKILLS & ABILITIES: Good knowledge of computer programming techniques, one or more programming languages, program structure, organization, coding and code maintenance.Ability to produce and identify quality software using current programming techniques.Ability to create programs which are readable, maintainable, adaptable and efficient.Ability to function as a team member (with the "A" level, able to perform as a team leader).Ability to establish and maintain effective working relationships with associates and client personnel.DESIRABLE EXPERIENCE & TRAINING: Completion of two (2) years of college level course work in computer science, having some to extensive experience depending on the level assigned or any equivalent combination of experience and training which results in the required knowledge, skills and abilities
VT Halter Marine
TechnologyView all jobs at VT Halter Marine