Environmental Health Technical Officer
for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title as heading. Must not include Job ID etc. Must preserve all substantive info. Remove boilerplate: cookie/navigation/legal/EEO etc. Also remove duplicated lines. Must not include sections with placeholder like "commensurate with experience". Must not create Pay/Schedule/Benefits unless posting actually states them. The posting mentions "competitive salary" and "excellent pension scheme and generous annual leave plus bank holidays" and also "coaching and mentoring programmes". So Benefits section can include those. Pay: they mention competitive salary but no specific figure; "competitive salary" is not a specific number; is that considered placeholder? It says "competitive salary" - not a specific amount, but it's still a statement about pay. The rule: never create Pay/Schedule/Benefits sections unless the posting actually states them. It does state competitive salary, but it's vague. However they said "never emit a heading followed by filler/placeholder text (e.g. 'commensurate with experience', 'not specified', 'N/A', 'varies', 'TBD')". "competitive salary" is somewhat vague but not exactly those placeholders. Might be acceptable. However they also said "Prefer a few substantive sections over many thin ones." Could combine Pay into Benefits? But they have separate headings. Could include Pay section with "competitive salary". Might be okay.
Schedule: not mentioned. No schedule info. So omit Schedule.
We need sections: About the role (maybe intro), Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay.
We must not repeat job title as heading. Use for each section.
We need to extract content.
Let's parse posting:
Title: Environmental Health Technical Officer - Environmental Health Officer
First paragraph: "We are looking for skilled officers who are competent, enthusiastic and highly motivated to fill the below posts within the Property Licensing and Private Sector Housing Standards Team Property Licensing and Private Sector Housing Standards Roles"
Then: "We now have an opportunity for an individual to join the Property Licensing and Private Sector Housing Standards Team. The main work will involve investigating and inspecting of private sector housing, this will include houses in multiple occupation and properties within the selective licensing areas. This may involve taking enforcement action and, preparing cases for enforcement action and instigating legal proceedings. The work may also involve identifying unlicensed houses in multiple occupation (HMO). You will also provide technical evidence in court proceedings, tribunals and Public Inquiries."
That's responsibilities.
Then: "You will need to have a relevant degree or an equivalent level of experience in Property Licensing and Housing. Knowledge of major legislative, social and economic issues is key. Experience of communicating to a variety of audiences in an array of methods such as; writing complex correspondence, delivering presentations and handling complaints is also required."
That's requirements/qualifications/skills.
Then contact info: "For an informal discussion about the role please contact Michael Cooper, Acting Services Lead for Regulatory Services on 0203 045 4322 or michael.cooper@bexley.gov.uk"
Then "All Roles The ability to travel around the Borough is essential." That's a requirement.
Then "Please refer to the Job Description attached for more information." (boilerplate, ignore)
Then "We will offer you in return a package that includes a competitive salary, an excellent pension scheme and generous annual leave plus bank holidays." Benefits.
Then "For more information on the benefits package on offer please refer to the Candidate Information document attached." (ignore)
Then "We reserve the right to close adverts earlier than the closing date." (ignore)
Then "Candidate Profile You will hold a degree or a diploma in Environmental Health or a related subject or have significant experience in Housing Environmental Health." That's qualifications.
Then "For the full list of essential and desirable criteria for this role then please refer to the Person Specification within the Job Description attached." (ignore)
Then "Anticipated Interview Date: W/C 28th September 2026." That's metadata maybe not needed; could be placed in a short p? It's not a heading; we could include as a paragraph under About the role? But it's not boilerplate; it's specific info. However they said do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it. Interview date is minor metadata; we could include in a p under About the role or maybe drop. Probably include as a short p. Then description of Bexley: location info etc. That's about the role/organization; could be in About the role. Then "Our Offer to you We will offer you in return a package that includes a competitive salary, coaching and mentoring programmes, an excellent pension scheme and generous annual leave plus bank holidays." Benefits again (duplicate). We'll combine. Then "For more information on the benefits package on offer please refer to the Candidate Information document attached." ignore. Then "Recruitment Information As a disability confident employer Bexley welcomes applications from people with all disabilities, including hidden disabilities and mental health conditions. We will interview any disabled applicant who meets the minimum criteria. If you require reasonable adjustments to be made to any part of the recruitment process due to your disability, please contact us on recruitment@bexley.gov.uk" This is EEO boilerplate? It's about disability confident employer; might be considered EEO/equal-opportunity boilerplate. The instruction: Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. So we should remove this. Then "This role may be available as a development opportunity through secondment for the Council’s existing employees. The Council’s Secondment Scheme can be found here. If this option is of interest, please contact the recruiting manager." That's maybe not boilerplate but could be considered extra info; but it's about secondment. Might be relevant; we could include under About the role or a separate section? There's no specific heading for secondment; we could fold into About the role. Then "We reserve the right to close adverts earlier than the closing date." duplicate, ignore. Now we need to decide sections. About the role: could include intro about team, main work, location description, secondment opportunity, interview date maybe. Responsibilities: investigating and inspecting private sector housing, HMO, enforcement action, preparing cases, legal proceedings, identifying unlicensed HMO, providing technical evidence in court, tribunals, Public Inquiries. Requirements: ability to travel around Borough essential, maybe also "competent, enthusiastic and highly motivated" but that's more about personal attributes; could be Skills. Qualifications: relevant degree or equivalent experience in Property Licensing and Housing; degree or diploma in Environmental Health or related subject or significant experience in Housing Environmental Health. Skills: knowledge of major legislative, social and economic issues; experience communicating to variety of audiences: writing complex correspondence, delivering presentations, handling complaints. Benefits: competitive salary, excellent pension scheme, generous annual leave plus bank holidays, coaching and mentoring programmes. Pay: competitive salary (maybe duplicate). Could omit Pay section and just include in Benefits. Since they said prefer few substantive sections over many thin ones, we could combine Pay into Benefits and not have separate Pay heading. But they listed Pay as a possible heading; we can omit if not needed. The instruction: "Prefer a few substantive sections over many thin ones." So better to have Benefits include salary etc. So we will not create a separate Pay section. Schedule: none. Thus sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits. Now we need to ensure we don't repeat content. Let's craft each. About the role: combine intro: "We are looking for skilled officers who are competent, enthusiastic and highly motivated to join the Property Licensing and Private Sector Housing Standards Team. The role involves investigating and inspecting private sector housing, including houses in multiple occupation (HMO) and properties within selective licensing areas, taking enforcement action, preparing cases for enforcement, instigating legal proceedings, identifying unlicensed HMOs, and providing technical evidence in court proceedings, tribunals and Public Inquiries. The position is based in Bexley, a vibrant outer London Borough in the Thames Gateway with excellent transport links (Elizabeth Line, proximity to M25), award‑winning parks, open spaces, heritage sites, libraries, leisure centres, shopping areas, and numerous schools and further education institutions. The role may also be available as a development opportunity through secondment for existing Council employees. Anticipated interview date: w/c 28th September 2026." That seems comprehensive. Responsibilities: list bullet points. - Investigating and inspecting private sector housing, including houses in multiple occupation (HMO) and properties within selective licensing areas. - Taking enforcement action and preparing cases for enforcement. - Instigating legal proceedings. - Identifying unlicensed houses in multiple occupation (HMO). - Providing technical evidence in court proceedings, tribunals and Public Inquiries. Requirements: maybe "Ability to travel around the Borough is essential." Also maybe "Competent, enthusiastic and highly motivated" but that's more skill. We'll keep requirement as travel. Qualifications: bullet points. - Relevant degree or equivalent level of experience in Property Licensing and Housing. - Degree or diploma in Environmental Health or a related subject, or significant experience in Housing Environmental Health. Skills: bullet points. - Knowledge of major legislative, social and economic issues. - Experience communicating to a variety of audiences, including writing complex correspondence, delivering presentations, and handling complaints. Benefits: bullet points. - Competitive salary. - Excellent pension scheme. - Generous annual leave plus bank holidays. - Coaching and mentoring programmes. We must not include any boilerplate like "Please refer to the Job Description attached". Already omitted. Now output HTML fragment with
headings and - for lists,
for prose.
We need to ensure we don't have empty sections.
Let's craft:
About the role
...
Responsibilities
- ...
...
Requirements
- Ability to travel around the Borough is essential.
Qualifications
- Relevant degree or equivalent level of experience in Property Licensing and Housing.
- Degree or diploma in Environmental Health or a related subject, or significant experience in Housing Environmental Health.
Skills
- Knowledge of major legislative, social and economic issues.
- Experience communicating to a variety of audiences, including writing complex correspondence, delivering presentations, and handling complaints.
Benefits
- Competitive salary.
- Excellent pension scheme.
- Generous annual leave plus bank holidays.
- Coaching and mentoring programmes.
Check for any duplicated content: we included responsibilities that also appear in About the role; but that's okay as long as not repeated verbatim? The About the role includes responsibilities description; but we can keep both; but maybe better to keep About the role as overview and Responsibilities as detailed list. Overlap is okay but we should avoid repeating exact sentences. We have rephrased.
Check for any placeholder: none.
Check for any boilerplate removed: we removed contact info? The contact info is not boilerplate but it's specific; should we keep? The instruction: "do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short or drop it." Contact info is not minor metadata? It's contact for informal discussion; could be considered relevant. But they didn't explicitly say to keep contact info. Usually job postings include contact; but they said remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Contact info is not
for prose. We need to ensure we don't have empty sections. Let's craft:
About the role
...
Responsibilities
- ... ...
Requirements
- Ability to travel around the Borough is essential.
Qualifications
- Relevant degree or equivalent level of experience in Property Licensing and Housing.
- Degree or diploma in Environmental Health or a related subject, or significant experience in Housing Environmental Health.
Skills
- Knowledge of major legislative, social and economic issues.
- Experience communicating to a variety of audiences, including writing complex correspondence, delivering presentations, and handling complaints.
Benefits
- Competitive salary.
- Excellent pension scheme.
- Generous annual leave plus bank holidays.
- Coaching and mentoring programmes.
or drop it." Contact info is not minor metadata? It's contact for informal discussion; could be considered relevant. But they didn't explicitly say to keep contact info. Usually job postings include contact; but they said remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Contact info is not