
Honestly, it depends on the context, but the rule is pretty straightforward once you break it down. Job titles should be capitalised when they directly precede a person’s name or appear in a formal heading, signature block, or official document. For example, "Senior Marketing Manager Sarah Lee will lead the presentation" is correct because the title is attached to the name. However, if you write "Sarah Lee, a senior marketing manager, will lead the presentation," you use lowercase because the title is generic and descriptive. This distinction is critical in recruitment materials—think job descriptions, offer letters, and LinkedIn profiles. A recent survey by the Society for Human Resource Management (SHRM) found that 68% of hiring managers notice inconsistent capitalisation in applicant materials, and it can subtly affect perceptions of professionalism. Below is a quick reference table for common scenarios:
| Context | Example | Capitalisation? |
|---|---|---|
| Before a name (formal) | "Chief Technology Officer James Hart" | Yes |
| After a name (descriptive) | "James Hart, chief technology officer" | No |
| In a job posting heading | "Position: Software Engineer" | Yes |
| Within a sentence (generic) | "We need a software engineer for this project." | No |
| In an email signature | "Human Resources Director" | Yes |
So, as a rule of thumb, capitalise when the title is used as a specific label for a person or role, and lowercase when it’s a general description. This isn’t just grammar—it’s about clarity and consistency in employer branding. Think of it this way: when you capitalise, you signal that the title is a formal, recognised designation, which can enhance the candidate’s sense of importance. But over-capitalising (e.g., "Our Senior Manager will meet you") can look stuffy or outdated. The key is to align with your company’s style guide—if you don’t have one, default to the AP Stylebook or Chicago Manual of Style, both of which recommend lowercase for generic references.

I personally always capitalise job titles in my resume and LinkedIn profile because it makes them stand out. A recruiter scans for keywords, and capitalised titles like "Data Analyst" or "Project Manager" look more official. But for everyday writing, like "I’m a data analyst at a tech firm," I leave it lowercase. It’s just cleaner. The only time I’ve seen it cause confusion is in cover letters—recruiters might notice if you write "I was a sales manager" (lowercase) versus "I was a Sales Manager" (uppercase) when the job posting uses all caps. I’d stick with the job posting’s style to match their tone.

From a practical standpoint, capitalisation matters most in job boards and ATS (Applicant Tracking Systems). When you write "Senior Developer" in a posting, it gets parsed as a specific role. But if you lowercase it, the system might not recognise it as a title. I’ve seen posts where "senior developer" got filtered out of search results because the algorithm treated it as a generic term. So, for job titles in the headline and first line of a description, always capitalise. For the body text, keep it lowercase to avoid looking like you’re shouting. Consistency is your friend here.

I think the whole debate is overblown. Most people don’t care unless you’re writing a formal letter or a job offer. What matters more is that the title clearly describes the role. That said, I always capitalise when the title is part of a person’s name or a specific department label, like "Director of Operations" on a company website. But in casual conversation or internal emails, I drop the capitals. The real risk is inconsistency—if you capitalise "Marketing Manager" in one paragraph and write "marketing manager" in the next, it looks sloppy. So pick a rule and stick to it. For interviews, don’t overthink it; just be clear.

Look, I’ve seen candidates get rejected because their resume had "customer service representative" (all lowercase) while the job post said "Customer Service Representative." It’s not the main reason, but it adds to the impression of carelessness. My advice: capitalise job titles in headings, bullet points, and anywhere they appear as a standalone label. For example, in a resume summary, write "Experienced Project Manager with 10 years of experience." But in the description of duties, use lowercase: "Managed a team of five as a project manager." This balance keeps the document professional without being rigid. And remember, if you’re applying to a very formal industry (law, finance, academia), lean toward capitalising. For creative fields, lowercase can feel more modern. Know your audience.


