Under immediate supervision, converts data from project specifications and statement of problem and procedures to create or modify computer programs requiring and applying basic knowledge of programming techniques and computer systems. Designs and writes basic to moderately complex computer programs. Uses computer-aided software tools, such as flowchart design and code generation, in each stage of system development. Operates computer system to check out programs, troubleshoot and test systems. Monitors performance of programs after implementation. Assists in analysis, review, and alterations to programs to increase operating efficiency or to adapt to new requirements. Assists with documentation to describe programs development, logic, coding, and corrections. Assists in developing user manuals to describe installation and operating procedures. Provides basic technical assistance to program users as required. Performs related work, as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
Associate degree