Prepare and review individual, corporate and partnership tax returns Create tax working papers Work with senior team members in tax preparation and analysis Prepare and review Schedule K-1s and supporting schedules Utilize tax software for tax preparation, filing, and reporting Collaborate with clients and internal teams to identify tax-saving opportunities Ensure timely submission of tax documents and respond to inquiries Stay current with changes in tax legislation, particularly California tax laws