Write high-level and detailed functional requirement documents to meet business needs.
Perform gap analysis and develop well-defined, detailed functional requirements.
Lead the full Software Development Life Cycle (SDLC), including requirements gathering and writing functional/technical specifications for complex projects.
Develop functional design documents, user stories, and task breakdowns for agile development projects.
Create prototypes, mockups, and flowcharts for user review and approval.
Assist with Enterprise Architecture Solution Assessments (EASA), hosting documents, and firewall rule documentation.
Draft documentation for Request for Information (RFI), Request for Proposal (RFP), and IT Readiness Checklists.
Develop and implement test plans, test cases, and test reports for applications or subsystems.
Support User Acceptance Testing (UAT), post-implementation testing, and defect tracking.
Differentiate between defects and new requirements, assisting with implementing Requests for Change (RFCs).
Maintain and update system documentation resulting from system upgrades or modifications.
Monitor applications during peak production times to ensure seamless operations.
Provide application support for business client applications maintained by the department.