- Assist senior advocates in handling civil, criminal, corporate, and other legal matters as required.
- Conduct legal research and analyze relevant laws, judgments, and case precedents.
- Draft legal notices, petitions, affidavits, agreements, applications, and other legal documents.
- Prepare case briefs, maintain legal records, and organize documentation.
- Assist in preparing cases for court hearings and client meetings.
- Attend court proceedings and assist with filing cases and monitoring case status.
- Coordinate with clients, courts, government departments, and other legal professionals.
- Maintain confidentiality of client information and legal documents.
- Track court dates, deadlines, and case progress.
- Perform other legal and administrative duties assigned by senior advocates.