A person whose job is to perform systems analysis by being responsible for researching, planning and recommending software and system choices to meet an organization's business requirements.
Modern English dictionary
Explore and search massive catalog of over 900,000 word meanings.
Word of the Day
Get a curated memorable word every day.
Challenge yourself
Level up your vocabulary by setting personal goals.