Home › HRMS › HR guides › How to write a job description
HR guide

How to write a job description

A job description decides who applies. A vague one fills the inbox with resumes that do not fit, while a clear one brings fewer, better applicants who already know what the work involves. This guide shows how to build one from the hiring manager's real needs: the purpose of the role, the six to eight duties that fill the week, must-have and good-to-have skills, working conditions and pay. It ends with the mistakes that quietly put good candidates off.

What goes into a job description

Candidates read a job description in about a minute, usually on a phone. In that minute they want four answers: what will I do all day, can I do it, where and when will I work, and what will I be paid. Every line should answer one of those questions. Company history, mission statements and long benefit lists can wait for the interview. If you are not sure what a role normally covers, start from a ready role profile and cut it down to your version of the job.

Worked example: accounts executive for a two-branch trading firm

Say Patel Traders in Ahmedabad needs an accounts executive. A weak description reads: 'Handle accounts, GST and banking. Good communication skills.' A usable one reads differently. Role purpose: keep the books of our Ahmedabad and Vadodara branches accurate so the month closes by the 5th. Responsibilities: post purchase and sales invoices every day, reconcile both bank accounts every Friday, prepare the monthly GST data for our CA, follow up on receivables older than 45 days, and file vouchers so any entry can be traced in five minutes.

Must-have: B.Com, two to four years in a trading or distribution business, daily use of an accounting package and Excel pivot tables. Good-to-have: e-way bills and inventory valuation. Work: Monday to Saturday, 9:30 am to 6:30 pm, second and fourth Saturdays off, office in Navrangpura. Pay: ₹[minimum] to ₹[maximum] a month gross, with PF and paid leave as per company policy. Every line gives the candidate something to check against their own experience before they apply.

Write duties that describe real work

Most descriptions list duties as nouns: accounts, vendor management, reporting. Nouns do not tell a candidate how big the job is. Rewrite each duty as a verb, an object and a frequency or a standard. A candidate who has done that work recognizes it at once, and one who has not can see the gap before applying. It also gives the interviewer ready questions, because each duty becomes something to ask about.

Mistakes that cost you good applicants

Read every draft against this list before it goes live. Most of these problems creep in when someone reuses last year's description instead of starting from what the hiring manager needs now. Ten minutes of checking here saves days of screening resumes that were never going to fit.

Step by step

  1. Brief the hiring manager. Spend twenty minutes with the hiring manager. Ask what the new person will do in the first week, what good performance looks like at six months, and which two or three skills are truly non-negotiable. Write the answers down in their words.
  2. Fix the title, grade and reporting line. Use the designation from your own designation list, confirm the grade or band, and name the manager's designation. This keeps the new job consistent with people already doing similar work and stops title inflation.
  3. Write the role purpose. Describe in two sentences why the role exists and what changes when it is done well. If you cannot write it, the role is not yet clear enough to hire for.
  4. List six to eight responsibilities. Write each duty as a verb, an object and a frequency or standard. Put the duties that take the most time first, and drop anything that happens once a year.
  5. Separate must-haves from good-to-haves. Keep must-haves to the qualification, experience and skills you will actually check in the interview. Everything else goes under good-to-have so capable candidates still apply.
  6. Add conditions and pay. State the location, work model, working hours, shifts, weekly off, travel and employment type. Add the approved pay range and the main benefits in plain words.
  7. Review and publish. Ask the hiring manager to read the final draft and confirm it describes the job. In ZeniaHR, the description goes into the job requisition in Recruitment Hub, and publishing it puts the role on your public careers page with a multi-step application form.

See it on your own data

A 30-minute demo on a video call. We set up your departments, shifts and leave rules and show attendance, leave and payroll running for your team. Free for your first 50 employees.

Book a free demoSee pricing

Frequently asked questions

What should a job description include?

A job description should include the job title, location and work model, the reporting manager, a two-sentence role purpose, six to eight key responsibilities, must-have and good-to-have requirements, working hours and shifts, employment type and the pay range. Anything that does not help a candidate decide whether to apply can be left for the interview.

What is the difference between a job description and a job specification?

A job description explains the job: its purpose, duties, reporting line and working conditions. A job specification describes the person who can do it: qualifications, experience, skills and personal qualities. Most Indian companies combine both in one document, with the specification appearing as the requirements section. That works well as long as duties and requirements are kept in separate lists.

Should I mention salary in a job description?

Yes, wherever company policy allows it. A pay range, even a broad one, stops people far outside your budget from applying and saves both sides a wasted interview. If you cannot publish pay, state the experience band and level clearly so candidates can judge the fit themselves, and share the range at the first phone call.

Who should write the job description, HR or the hiring manager?

The hiring manager should supply the content and HR should shape it. The manager knows the duties, the standards and the skills that matter. HR makes sure the title, grade and pay match the company structure, removes jargon and biased wording, and keeps the format consistent across roles so candidates can compare openings easily.