Building Leadership

Writing the Job Description

A clear and comprehensive job description is key to attracting candidates who fit well with the role you’re working to fill. Before embarking on this process, you will need to have developed a clear sense of the role, responsibilities, and qualifications for the position you wish to fill (see Designing and Filling New Positions). Once your team has clarified these dimensions, you can begin to craft the job description. Here we offer a few tips for doing so.

Begin the job description with an overview of your organization. The overview includes information such as the mission, size (both budget and staff), location, and structure of the organization. This content will help candidates assess whether your organization is a good fit. See our Organization Overview Sample.

Highlight the position’s reporting relationship(s) and key responsibilities. This section is the heart of the job description. A candidate will use this information to compare his/her qualifications with the opportunity and the specific job requirements. In our experience, having three key areas of responsibility is best; having more than that may mean the position is too broadly defined.

Create a realistic set of qualifications. Ask yourself what specific skills, educational background, experience, and other attributes are the “must haves” for a successful candidate and which ones are the “nice to haves.” Setting realistic expectations will help you attract the most appropriate candidates. You also will avoid scaring off highly qualified individuals who may lack one specific attribute listed as a requirement when in reality it was a “nice to have.”

Decide on a salary and benefits range. Identify a salary and benefits target, but give yourself enough range to attract an extraordinary candidate. To determine an appropriate target range, consider asking peers at similar organizations what they’re currently paying, studying compensation surveys such as the Nonprofit Times salary survey, and/or using websites like GuideStar or Bridgespan's list of compensation resources. Discuss whether or not to publicize the salary range, and if so, at what stage of the process to do so. An advantage to publicizing the salary range is that you’ll avoid talking to applicants who are beyond the compensation your organization is willing to pay. The downside, especially if there is some flexibility, is that you might miss out on a great candidate who may be just beyond the range you’ve publicized. Occasionally, job posting websites require compensation ranges, and some have pre-set ranges which can require you to choose a range that extends beyond the parameters your organization has set.

Decide on a title that will make sense both internally (in the context of other job titles) and externally. Avoid odd titles that only make sense internally. Test potential titles with people who are unfamiliar with your organization; the more quickly they can ascertain what the job is, the better.

Use the final job description to create job announcements for networking and candidate-development emails. These communications are condensed versions of the full job description. They should include such details as your organization’s name, its mission, and what you ideally seek in a candidate. See our Email Job Announcement Sample.

The job description is your primary vehicle for announcing the open position to external and internal audiences, and is a valuable tool for finding candidates best-suited to your organization's needs. Investing the time and effort in writing a strong job description will enable your organization to accurately articulate the opportunity to potential candidates.

This work by The Bridgespan Group is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License. Permissions beyond the scope of this license may be available at Bridgespan's Terms of Use page.


Bridgespan welcomes your comments on our work. All comments are reviewed according to our Terms of Use before posting.

Post a comment
Start the conversation by leaving a comment:

Leave message
Your rating:

 Security code