Job Description
Defines and develops information system specifications utilizing context diagrams, data flow diagrams, prototyping, flowcharts, presentations, and layouts to provide solutions to moderate to complex business problems.
Gathers data and interviews users to understand the overview of the manual system and determine automation requirements.
Investigates business processes to determine how data and communications flow through individual tasks and transactions and identifies possible errors in the manual system.
Develops simple to moderately complex modules and sub-modules.
Performs maintenance work for existing systems, including but not limited to program modification, updating, and monitoring.
Possesses knowledge of APIs, including performing GET, POST, PUT, and DELETE requests to integrate with third-party applications.
- Implementation of Programs
Codes, tests, and debugs programs to correct errors and ensure that all requirements are met.
Installs the system and conducts user training.
Creates and maintains program specifications outlining system requirements and functionalities.
Develops system flowcharts and data flow diagrams to provide a clear overview of system processes.
Accommodates users phone inquiries regarding existing programs and systems.
Performs other duties that may be assigned from time to time.