Responsible to analyze, design, write, debug, test, document, convert, implement, and maintain computer software applications providing business solutions for user community.
Essential Job Functions:
- Analyzes and addresses day-to-day problems either by modifying or adding new system applications. Provides 24-hour software support
- Analyzes, reviews, recommends, and writes programs to increase operating efficiency or adapting new requirements
- Converts project specifications into new or existing computer programs by writing, debugging and testing them to provide business solutions
- Evaluates and estimates user requests for new or modified programs
- Installs software into production
- Learns and utilizes new technology and skills. Attends educational sessions to help determine necessary technical solutions
- Provides technical assistance to user community and within department. Assists in answering troubleshooting questions, solving operating problems, and modifies program to correct errors
- Reads manuals, periodicals, and technical literature to learn ways to develop programs that meet user requirements
- Works on multiple projects simultaneously
- Writes documentation to describe program logic, coding, and corrections