A Functional Analyst is needed to act as a liaison between clients and programmers, performing analysis and design for system enhancements.