Full Time
21000
8
Oct 4, 2023
Job Description
? Creates and modifies computer programs based on project specifications.
? Collaborates with department heads, managers, and other stakeholders to
fully understand the tasks that must be accomplished by the software
requested.
? Collaborates with systems provider to obtain and analyze project
specifications and flow charts.
? Develops a flow chart of data input and potential problems that could
emerge in a given environment; creates contingencies within the program
for these possibilities, including error messages or alternate data flows.
? Tests programs; coordinates and observes beta testing of new or updated
programs.
? Debugs or corrects any issues discovered during beta testing.
? Issues stable release.
? Analyzes, reviews, and revises programs as needed to increase operating
efficiency or adapt programs to new requirements.
? Develops and maintains documentation of program development and
revisions.
? Provides training to end users.
? Performs other related duties as assigned.