Programmer Analyst will provide full life cycle development support, as defined by the USPTO System Development Life Cycle (SDLC) 4.0, to address the requirements identified. Provide requirements clarification support; translating the system requirements to testable technical requirements; and designing, coding, testing, and implementing all technical requirements derived from the Requirements Specification.