Java developer; network engineer; oracle DBA – impressive buzz words that convey the technical aspects of a job, but nothing more than this can certainly leave much to the imagination. According to businessdictionary.com, a job specification is a statement of employee characteristics and qualifications that are required for satisfactory performance of defined duties and tasks comprising a specific job or function. An effective job spec should convey not only the technical aspects of the position, but provide an overview of the performance and expectations required from the contractor. But what if the job spec isn’t more than just a few buzz words? How can a candidate learn to read between the lines in a short job description to determine if it’s the right position?