Accounting Analyst - Accounts Receivable
At Ellis Porter, our goal is to improve the immigration experience for employers and individuals so they can thrive in a smaller world . To do this, we've built a team of dedicated immigration professionals (we call ourselves Porters) who believe passionately in the economic and cultural benefits that immigration provides to America , and who excel at providing our clients with refreshingly clear guidance , uniquely creative strategies, and remarkably responsive service , all with genuine empathy and a personal touch .
Immigration law is very complex and full of constant challenges, but the Ellis Porter team loves what we do, and who we do it with , and we find great satisfaction in knowing that our work positively, and intimately, impacts our clients’ lives and companies .
Our Culture:
We're also immensely proud of (and protective of) our culture at Ellis Porter. It's not what you would expect from a typical law firm, because we're not a typical law firm . We take our work seriously, but not ourselves. We don't tolerate drama, and jerks are not allowed. And we’ve built a wonderfully diverse team of Porters who reflect the diversity of the clients we serve.
As our team continues to grow, we’ve remained committed to cultivating an inspiring, authentic, comfortable, and flexible work environment where you are respected, encouraged to bring your whole self to work, and challenged to continue your growth as a professional in the legal immigration field.
Position Summary:
As an Accounting Analyst – Accounts Receivable, you will be responsible for performing transactional accounting functions in our general ledger system, providing ad hoc reporting, and general support as needed. You will be expected to gain an understanding of industry specific terms and processes that are unique to Immigration Legal Services. This position also offers the opportunity to grow and to learn about other areas of accounting and financial analysis. This position is based in our Troy, MI office as an on-site or hybrid role. Please note - although this role can be hybrid, all work must be performed within the United States.
What you'll be doing:
- Process daily invoices and credits.
- Work directly with the Accounting Manager daily to verify and enter all Electronic Funds Transfers (EFT) and other cash receipts which are electronically deposited into our bank account, into our accounting software.
- Work with the Accounting Manager monthly to reconcile electronic cash receipts between our bank account and our accounting software.
- Communicate with clients on payment, billing questions, and collection of past due balances.
- Assist with reconciliation of monthly data entry and verify the integrity of data through an approved method of cross checking.
- Enter general ledger transactions into accounting software.
- Code documents that require knowledge in determining proper classification of expenditure and accounting codes.
- Assist with the preparation of monthly financial reporting package and any related materials needed for presentation purposes.
- Make recommendations for improvements in department processes as identified.
- Assist with annual reviews with regards to Accounts Receivable test work, and help gather and organize required documents as needed by CPA.
- Assist with other projects as assigned by management.
What skills and experience you'll bring:
- 2+ years of Accounts Receivable/General Accounting experience.
- Systems experience utilizing Enterprise Resource Planning (ERP) accounting software (ex. Accounting Seed, Salesforce Accounting Systems, etc.).
- Understanding of accounting terminology and transactions (debits, credits, accounts receivable, closing, posting, etc.).
- Strong Microsoft Excel skills as well as other Microsoft Office products.
- Detail oriented, organized with a high focus on accuracy.
What we'll provide to you:
- An opportunity to do challenging and highly rewarding work at a fast-growing firm with an inspiring mission.
- An opportunity to join intelligent, creative, and dedicated immigration professionals who value respectful, collaborative working relationships.
- Inclusive firm culture celebrating diverse perspectives, backgrounds, identities, and experiences.
- People-centered workplace policies and flexible work schedules, including remote work opportunities.
- Competitive compensation, health/dental/vision/life insurance benefits, a 401(k)-retirement savings plan with employer-matching, and a generous paid-time-off policy.
- Casual attire, plenty of free food, and regular opportunities for exposure to international cuisine and culture.
Does this position, and our culture, seem like a good fit for you? If so, we would love to speak with you about joining the Ellis Porter team!
Ellis Porter provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
NON-SOLICITATION STATEMENT:
No agencies please. Ellis Porter (EP) recruits candidates exclusively utilizing our internal Talent Acquisition team. EP does not accept any liability for fees for resumes from recruiters or employment agencies (“Agency”), without a binding, written recruitment agreement between EP and Agency describing the services and specific job openings (“Agreement”). EP may consider any candidate for whom an Agency has submitted an unsolicited resume and explicitly reserves the right to hire those candidate(s) without any financial obligation to the Agency, unless an Agreement is in place. Any email or verbal contacts with any person within EP is inadequate to create a binding agreement. Agencies without an Agreement are requested not to contact any employees of EP with recruiting inquiries or resumes.
Recommended Jobs
Senior software engineer
As a Senior Software Engineer (Backend) at Sift, you will play a critical role in delivering the experiences that help thousands of users navigate and understand their organization. About the role…
Teacher school
Deadline: October 31, 2025 District/Organization: Airport Community Schools Position/Type: Teacher, full time Salary: Per CBA Position Details Report to: Building Pr…
Dishwasher/Utility
For this position, pay will be variable by location - See additional job details and benefits below Our Dishwasher/Utility Team Members are the soul of our kitchens. They keep us runnin…
Respiratory Therapist NIV
Respiratory Therapist NIV At MSC, we are dedicated to enhancing patient comfort and quality of life with over 75 years of experience and accredited by the Accreditation Commission for Health Car…
Termite & Structural Services Technician
Job Description Job Description Overview Want to Join the Best in Pest? Go Pro with Orkin. As an Orkin Pro, you’ll put the "pro” in pro tecting what people value most: their home or busin…
Service Technician-Turf Equipment
Job Description Job Description Purpose: This Technician will perform basic diagnostics, service repairs and maintenance work on customer and/or dealer-owned small agricultural and turf equi…
Software Developer (Hybrid)
Software Developer (Hybrid) Job Overview We are seeking a skilled and motivated Software Developer to join our dynamic team. As a Software Developer, you will play a pivotal role in designing, …
Landscape architectural - temporary
About Hoskinson Contracting is a premier, large scale contracting firm in the beautiful area of Gillette, WY. Our company was established in May, 2023 with the vision to be a one stop shop for an…
Regional CDL-A Fleet Driver | Home Weekly | No Touch Freight | Lansing, MI
Position Overview: We're hiring Class A CDL drivers for a Midwest Regional dry van position offering weekly home time, steady miles, and a Driver Pay Protection Plan. If you're safety-focused and …
Bistro Cook
Bistro Cook As Bistro Cook/Attendant at the Courtyard by Marriott East Lansing Okemos you are responsible for preparing food orders, serving meals and beverages to guests, and performing various ki…