Application Systems Analyst/Programmer IV/ Remote (Salem, OR ) ,6+ Months Contract
Provider Time Capture (PTC) Project SupportThe Provider Time Capture (PTC) Project requires experienced Application Systems Analysis/Programmer 4 support to meet the Electronic Visit Verification (EVV) requirements of the 21st Century Cures Act. The Cures act was designed to improve the quality of care provided to consumers through furthered research, enhanced quality control, and strengthened mental health parity. This PTC project will implement a shared time capture solution for the Homecare Workers (HCW) and Personal Care Attendants (PCA) of the Oregon Client (ODHS) Aging and People with Disabilities (APD) and Oregon Health Authority (OHA) Health Systems Division (HSD). The following data elements are required to be captured electronically by Homecare Workers (HCWs) and Personal Care Attendants (PCAs) at the time of service:Date of ServicePerson Providing the ServicePerson Receiving the ServiceTime the Service Begins and EndsLocation of ServiceType of Service PerformedThis project will be accomplished in 3 phases, with the team currently engaged in the second phase of the project.The Key Person will be tasked to do the following:Actively engage in multiple discussions with system and business experts for the Legacy Applications, complete updates to agreed-upon Legacy Application(s), and successfully complete unit testing of the enhanced Legacy Application(s)Ensure that contractor-modified systems can successfully communicate from the Legacy Application end to the OR PTC Client end and backEnsure all Legacy Application updates, including interfaces between the SI Contractor's OR PTC Client solution and Legacy Applications, are documented and traceableDevelop database administration standards and processes, including change control, to inform Agency's SDLC process, and train staff in the application and use of these standards and processes; data model-driven change implementation processes for exampleProvide data architecture training to development staff regarding the following topics: data modeling, data quality, data governance, database change management, standards development, data auditing and data governanceDesign, development, and unit testing that needs to be completed for the legacy applications has been documented in the Azure DevOps (ADOS) BacklogProvide feedback and input on the Provider Time Capture Project schedule, including identifying and recommending specific segments of enhancement work to be completed for agreed-upon legacy application(s) in a specific sprintProvide updates to current tasks and action items, upcoming tasks and action items, and plan work for the current and upcoming sprintsDocument Services completed under this task in the relevant Monthly PackageKeep members of the Provider Time Capture Project apprised of status via daily updates within the ADOSContractor's Key Person shall:Specific tasks completed by Contractor (including new and modified code tasks);Specific tasks related to defects within ADOS that were reported, resolved, and unresolved;Description of sprint activities with percentage complete;Description of planned sprint activities not completed;Description of project issues, risks or concerns that occurred or were worked during the reporting period;Sprint goals planned for the next reporting period;List of daily updates made on assigned tasks within ADOS for the reporting period.Technical specifications to include updates and updated tasks for ADOS inventory.Created and updated unit test plans, as needed.Created and updated unit test scripts.New and modified code for sprint activities completed and in-progress.Documentation of the review of all code changes with technical/system subject matter expert.Updated application code including modifications per the accepted technical and design documents.Updated applications from merged code sets.Updated code change analysis documentation.Write initial Technical Specifications (version 1.0)Review existing Technical SpecificationsUpdate existing Technical SpecificationsValidate existing or Contractor-drafted Technical Specifications to make sure they address the requirements specified in the requirements and design documents for applicable Application(s).Report at the conclusion of the WOC.Contractor shall deliver technical specifications documents, which must include all the components specified in the Technical Specifications document template. Authorized Agency may revise the document template as needed.The report must be a compilation of all the Technical Specifications submitted in the sprints in one cohesive package. This report must reflect all the Application changes made by Contractor, during the length of the WOC.Contractor shall complete program code changes identified in the Sprint Planning meetings and documented in the accepted updated Technical Specifications Contractor prepared. Contractor must follow standard version control, configuration management principles, and SDD standards while making code changes. Contractor shall provide interim documentation of code modifications as part of the relevant Report Package.Write and review test plans and test scripts for applicable application(s), including necessary changes to match the current accepted Technical Specifications.Perform unit testing to ensure requirements are met and changed code works as specified.Document, in ADOS, any system any issues identified in testing and changes made to resolve the issues. Testing must be completed successfully for the related task to be acceptable and the task completed.Provide interim documentation of technical specifications as part of the relevant Report Package for Authorized Agency review and acceptance, and deliver cumulative, final technical specifications at the conclusion of all Tasks for applicable Legacy Application(s).In addition to above mentioned tasks, the key person will:Unit Test Plan. Contractor shall provide a comprehensive unit test plan that will at a minimum outline all major activities associated testing the code changes made by Contractor. The test plan must include scope of the changes, testing environment and the associated tasks completed.Unit Test Scripts. Contractor shall provide test scripts that reflect the detailed instructions for successful system testing completed by Contractor. The report must document the system functions in accordance with Authorized Agency accepted requirements and design after all the code changes are done.Required skills and experience:COBOL (Expert level skill, 10+ years of experience required)DB2 (Advanced level skill, 7-9 years of experience required)CICS (Advanced level skill, 7-9 years of experience required)TSO (Advanced level skill, 7-9 years of experience required)JCL (Advanced level skill, 7-9 years of experience required)CA Debugger (Advanced level skill, 7-9 years of experience required)Strong independent work capabilities requiredAbility to communicate clearly, with the ability to engage in multiple discussions with system and business experts regarding the workIn addition, the ideal candidate will have skills and experience in:Demonstrated knowledge of relevant functional business areas of Oregon Self-Sufficiency Program (SSP) and Oregon Aging and People with Disabilities (APD) programs and processes, or similar knowledge from other states.Previous experience in state or local Oregon government agencies or for Human Services organizations in other states.Demonstrated experience with large-scale complex technical architectures that include interfaces with other large-scale systems.Demonstrated knowledge with logging of communication between large-scale systems.Demonstrated knowledge in the handshake between interfacing systems to ensure proper reception and synchronization of records; this should specifically include experience developing and testing web services across multiple platforms.Demonstrated experience working independently with minimal supervision and direction.Demonstrated experience developing analysis and design documentation necessary for the construction, testing and implementation of identified tasks to be completed.