Assurance Senior Associate [Affordable Housing Group]
CohnReznick · Boston, MA · 1 mo ago
Hybrid$85k–$120k/yrFull-time
We need to output HTML fragment with sections: headings for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content.
We need to parse the job description.
Key content:
- Intro about firm (maybe "About the role"? Actually "About the role" could be description of role/team. We'll decide.
- "YOUR TEAM." content about Affordable Housing Group, team composition.
- "WHY COHNREZNICK?" content about mission, benefits, total rewards.
- "YOUR ROLE. Responsibilities Include But Not Limited To" list of responsibilities.
- "Your Experience." list of qualifications/requirements.
- Salary range: "In Boston, the salary range for a Assurance Senior Associate is $85,000 to $120,000." Also mention discretionary performance bonus, generous PTO, expanded parental benefits etc. That's benefits and pay.
- Hybrid schedule: "our professionals are encouraged to be in the office/together in person on average 3 days a week." That's schedule.
- Also mention "CohnReznick is a hybrid firm..." etc.
- Also mention "Total Rewards package that includes everything from generous PTO, a flexible work environment, expanded parental leave, extensive learning & development, and even paid time off for employees to volunteer."
- Also mention "discretionary performance bonus, generous paid time off, expanded and inclusive parental benefits".
We need to avoid boilerplate: EEO, equal opportunity, legal, application instructions, etc. Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions.
We need to preserve all substantive info.
We need to not repeat job title as heading.
We need to use
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content.
We need to parse the job description.
Key content:
- Intro about firm (maybe "About the role"? Actually "About the role" could be description of role/team. We'll decide.
- "YOUR TEAM." content about Affordable Housing Group, team composition.
- "WHY COHNREZNICK?" content about mission, benefits, total rewards.
- "YOUR ROLE. Responsibilities Include But Not Limited To" list of responsibilities.
- "Your Experience." list of qualifications/requirements.
- Salary range: "In Boston, the salary range for a Assurance Senior Associate is $85,000 to $120,000." Also mention discretionary performance bonus, generous PTO, expanded parental benefits etc. That's benefits and pay.
- Hybrid schedule: "our professionals are encouraged to be in the office/together in person on average 3 days a week." That's schedule.
- Also mention "CohnReznick is a hybrid firm..." etc.
- Also mention "Total Rewards package that includes everything from generous PTO, a flexible work environment, expanded parental leave, extensive learning & development, and even paid time off for employees to volunteer."
- Also mention "discretionary performance bonus, generous paid time off, expanded and inclusive parental benefits".
We need to avoid boilerplate: EEO, equal opportunity, legal, application instructions, etc. Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions.
We need to preserve all substantive info.
We need to not repeat job title as heading.
We need to use for section headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule.
We need to decide which sections to include based on content.
We have:
- About the role: Could be description of role/team (YOUR TEAM, WHY COHNREZNICK maybe). But we need to avoid duplication.
- Responsibilities: list from "YOUR ROLE. Responsibilities Include But Not Limited To".
- Requirements: maybe "Your Experience." includes required education, CPA, years experience, knowledge of audit software, skills.
- Qualifications: maybe similar to Requirements; but we can combine? The instruction says prefer few substantive sections over many thin ones. So we could combine Requirements and Qualifications into one? But they are separate headings allowed. However we should only include sections that have real specific content. We could have both Requirements and Qualifications if we have distinct content. But we could also just have one section "Requirements" covering education, experience, skills. The instruction says we can use those headings; we don't have to use all. So we can choose to include only those with content.
We have:
- Skills: exceptional organizational, communication and presentation skills; knowledge of audit software ProSystem Fx a plus.
- Benefits: generous PTO, flexible work environment, expanded parental leave, extensive learning & development, paid volunteer time, discretionary performance bonus, generous paid time off, expanded inclusive parental benefits.
- Pay: salary range $85,000 to $120,000; discretionary performance bonus mentioned also but could be under Benefits.
- Schedule: hybrid, expected in office average 3 days a week.
We also have "About the role" maybe summarizing the team and mission.
Let's extract substantive paragraphs:
Intro: "As CohnReznick grows, so do our career opportunities. As one of the nation’s top professional services firms, CohnReznick creates rewarding careers in advisory, assurance, and tax with team members who value innovation and collaboration in everything they do! CohnReznick helps organizations optimize performance, manage risk, and maximize value through CohnReznick LLP (assurance services) and CohnReznick Advisory LLC (advisory and tax services). Together, the firm provides leaders with deep industry knowledge and relationships, solutions to address clients’ unique business goals and risks, and insight on how emerging market forces can drive opportunity. With offices nationwide, the firm serves organizations around the world as an independent member of Nexia. We currently have an exciting career opportunity for an Assurance Senior Associate to join the Affordable Housing team in our Boston office. CohnReznick is a hybrid firm and most of our professionals are located within a commutable distance to one of our offices. This position is considered hybrid which means team members are expected to be thoughtful and intentional in how they create opportunities for in-person collaboration. While the cadence of in-office presence is determined at the team level, our professionals are encouraged to be in the office/together in person on average 3 days a week."
That's a lot of intro; could be "About the role" or maybe "About the firm". But we can put under "About the role".
Then "YOUR TEAM." paragraph: "This position will support our Affordable Housing Group. CohnReznick is proud to be one of the country's largest real estate advisory firms, offering fully integrated opportunities and cross-functional learning to fast-track your career. Aligning yourself to this industry group allows you to work with clients driving community development, addressing inequities, and propelling the industry forward with market-leading technologies and processes designed to better serve the people who live, work, and trust within their spaces. You will work on a team with other Associates, Senior Associates, Managers, Senior Managers, and Partners. This team has a passion for what they do and a focus on consistently delivering value to our clients."
That's also about role/team.
Then "WHY COHNREZNICK?" paragraph: "At CohnReznick, we’re united by a common mission to create opportunity, value, and trust for our clients, our people, and our communities. Whether it’s working alongside your peers to solve a client challenge, or volunteering together at the local food bank, there are so many ways to find your “why” at the firm. We believe it’s important to balance work with everyday life – and make time for enjoyment and fun. We invest in a robust Total Rewards package that includes everything from generous PTO, a flexible work environment, expanded parental leave, extensive learning & development, and even paid time off for employees to volunteer."
That's benefits/mission.
Then "YOUR ROLE. Responsibilities Include But Not Limited To" list:
- Serve as the engagement lead on specific client accounts
- Take responsibility for pre-engagement planning, execution, and final deliverables
- Develop detailed engagement work plans
- Illustrate budgets and schedules
- Actively participate in proposals
- Manage a team of staff associates, including interns, while providing regular performance coaching and feedback
Then "Your Experience." list:
- Bachelor's or Master's in Accounting required
- CPA designation or the ability to sit for the CPA exam(s)
- 3+ years' experience in a public accounting firm required
- Knowledge of audit software ProSystem Fx a plus
- Exceptional organizational, communication and presentation (verbal and written) skills
Then later: "In Boston, the salary range for a Assurance Senior Associate is $85,000 to $120,000. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. Salary is one component of the CohnReznick total rewards package, which includes a discretionary performance bonus, generous paid time off, expanded and inclusive parental benefits, to name a few."
Also earlier: "We invest in a robust Total Rewards package that includes everything from generous PTO, a flexible work environment, expanded parental leave, extensive learning & development, and even paid time off for employees to volunteer."
Thus benefits: generous PTO, flexible work environment, expanded parental leave, extensive learning & development, paid volunteer time, discretionary performance bonus, generous paid time off (duplicate), expanded and inclusive parental benefits.
We can combine.
Schedule: "our professionals are encouraged to be in the office/together in person on average 3 days a week." Also earlier: "CohnReznick is a hybrid firm and most of our professionals are located within a commutable distance to one of our offices. This position is considered hybrid which means team members are expected to be thoughtful and intentional in how they create opportunities for in-person collaboration. While the cadence of in-office presence is determined at the team level, our professionals are encouraged to be in the office/together in person on average 3 days a week."
Thus schedule: hybrid, expected in-office average 3 days per week.
Now we need to output HTML fragment with headings and content using
and content using
for prose and
- for lists. We need to decide sections: - About the role: combine intro + YOUR TEAM + WHY COHNREZNICK? maybe but that includes benefits. Better to separate: About the role (intro + team), Responsibilities, Requirements (or Qualifications), Skills, Benefits, Pay, Schedule. But we have overlapping content: Benefits appears in WHY COHNREZNICK and later salary paragraph. We'll put benefits under Benefits section. Pay: salary range. Schedule: hybrid info. Requirements: education, CPA, years experience, knowledge of audit software. Skills: exceptional organizational, communication and presentation skills. We could also combine Requirements and Skills into one "Requirements" but we have separate headings allowed. To avoid thin sections, we could combine them into one "Requirements" that includes both education/experience and skills. But the instruction says prefer a few substantive sections over many thin ones. So maybe we should have sections: About the role, Responsibilities, Requirements (includes education, experience, skills), Benefits, Pay, Schedule. That's 6 sections. We need to ensure we don't create sections with filler like "commensurate with experience". We have real content. Now we need to strip boilerplate: EEO, equal opportunity, legal, application instructions, etc. Remove lines like "CohnReznick is an equal opportunity employer..." etc. Also remove "To learn more about life at CohnReznick, visit Life at CohnReznick." duplicated. Also remove "In Boston, the salary range..." we keep that for Pay. Also remove "To learn more about life at CohnReznick, visit Life at Life at CohnReznick" (typo). Also remove the paragraph about brand name, alternative practice structure, etc. That's boilerplate/legal. Remove the EEO statement, accommodation email, third-party recruiter notice, etc. Also remove "Studies have shown that we are less likely to apply to jobs unless we meet every single qualification..." that's encouraging to apply but maybe considered boilerplate? It's not exactly legal but it's a generic statement encouraging applicants; could be considered boilerplate? The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. That statement is not exactly those but could be considered generic encouragement; but it's not substantive info about the job. It's more about application encouragement. Might be considered boilerplate? Safer to remove it as it's not specific to role. Also "Please take a moment to review our Universal Job Standards." That's generic. Remove. Also "You may be just the right candidate for this or one of our other roles." Remove. Also "To learn more about life at CohnReznick, visit Life at CohnReznick." Remove. Also "CohnReznick LLP is a licensed CPA firm..." etc. Remove. Now we need to ensure we preserve all substantive information: the intro about firm, team, mission, responsibilities, requirements, skills, benefits, pay, schedule. Let's craft each section. About the role: combine intro paragraph (first big paragraph) and YOUR TEAM paragraph maybe also WHY COHNREZNICK? but that includes benefits/mission; we could keep mission in About the role but benefits separate. However WHY