A community development specialist typically works in city government housing and community construction departments to determine the use of grant funds and plan programs to help home buyers finance new and affordable homes or provide shelter for the homeless. Job duties include researching, developing reports, managing and generating funds, and doing public outreach. At least five years of experience in community development is required, and experience in social work and knowledge of state and local laws is a plus. Educational qualifications for this career include a bachelor’s degree in social sciences or a related field. Strong writing and analytical skills are essential.