Managing client cases from start to finish
Advising clients and conducting legal research
Preparing and reviewing legal documents ahead of a court hearing
Developing litigation strategies
Gathering evidence
Updating and consulting with senior associates
Supervising paralegals or legal assistants from time to time
Advanced critical and legal reasoning skills
Problem solving
Decision making
Ability to project manage to a high standard
Ability to work independently
Excellent legal English skills
Attention to detail
The ability to work under pressure
Excellent communication skills