Performs advanced highly complex and/or supervisory (senior-level) computer systems analysis and programming work. Analyzes user requirements, procedures, and problems to automate processing or to improve existing systems.
Requirements
- Analyzes user requirements, procedures, and problems to automate processing or to improve existing systems
- Writes and updates complex code, analyzes, tests, and modifies new or existing information systems and utility programs
- Develops new applications and makes improvements to existing applications
- Analyzes, reviews, and revises programs to increase operating efficiency or to adapt new procedures
- Develops and maintains program code for computer applications by designing and developing new features based on user input and requirements
- Coordinates, plans, and schedules the installation of new or revised systems
- Coordinates customer testing and acceptance
- Trains agency staff prior to the implementation of new or revised technical systems monitor implementation processes and provide support
- Keeps management informed about current or potential software or hardware problems
- Verifies program logic, performs quality assurance tasks for other programmer analysts and developers
- Serves as the lead analyst for single or multiple large computer system applications
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Generous Parental Leave
- Tuition Reimbursement