Staff Accountant
Cain Ellsworth and Company, LLP
Job Description
Cain Ellsworth & Company,LLP is a relationship-driven CPA and advisory firm with almost 60 years of history serving clients across the Midwest. With a team of over 30 professionas and two offices, we are small enough to know each other well - and large enough to make a real impact.
We are looking for a Staff Accountant in either our Sheldon, Iowa or Sioux Falls, South Dakota office.
As a Staff Accountant, you will play an important role in helping clients achieve their financial and business goals. Working alongside experienced accounting professionals, you will gain exposure to a diverse range of accounting, tax, and/or advisory engagements while continuing to develop your technical expertise and professional judgment.
This position offers the opportunity to take ownership of meaningful client work, collaborate with a supportive team, and build strong relationships both internally and externally. As your skills grow, you will be trusted with increasingly complex assignments and encouraged to contribute ideas that improve processes and deliver exceptional client service.
Success in this role requires strong analytical abilities, attention to detail, a commitment to accuracy, and the ability to manage multiple priorities in a fast-paced environment.
Duties and Responsibilities include:
- Prepare and review financial information that helps clients make confident business decisions.
- Participate in audit, accounting, and tax engagements for privately held businesses, nonprofits, and individuals.
- Develop meaningful client relationships while serving as a trusted advisor and problem solver.
- Take ownership of assignments and contribute to projects that have a direct impact on client success.
Collaborate with experienced professionals who are committed to mentoring and supporting your career growth. - Utilize technology and innovative tools to improve efficiency and deliver exceptional results.
- Identify opportunities to enhance processes, strengthen internal controls, and add value for clients.
- Continue building technical expertise through hands-on experience, training, and professional development.
- Represent the firm with professionalism in client interactions, community involvement, and networking opportunities.
- Help maintain our culture of teamwork, integrity, excellence, and outstanding client service.
Job Requirements
Bachelor's Degree in Accounting with previous public accounting experience being preferred.Expertise in numbers and good math skills are very important
Must have knowledge of the basic principles and practices of accounting and financial analysis
Must be able to collect, evaluate and interpret data, in both statistical and narrative form
Should be capable of preparing files and maintaining records and documentation
Good written and oral communication skills
Good knowledge of computers, including various software applications including Microsoft Excel
Other skills required are related to problem solving, entering and verifying data, and good time management and organization skills. To find out more about Cain Ellsworth & Company, LLP visit our website at
- Cain Ellsworth & Company, LLP in the Midwest seeks a Staff Accountant to join our team in Sheldon, IA or Sioux Falls, SD. You will work with experienced professionals on a variety of accounting, tax, and advisory engagements, gaining exposure while developing technical...Suggested
- ...based tools like Copilot and ChatGPT High school diploma / GED/ equivalent Preferred Qualifications Bachelor’s degree in accounting, finance, or a related field Experience in a client-facing or consultative role, such as financial advising, insurance, retail...SuggestedHourly paySeasonal workWork at officeLocal areaWeekend workAfternoon shift
- ...included AI based tools like Copilot and ChatGPTHigh school diploma / GED/ equivalentPreferred QualificationsBachelor's degree in accounting, finance, or a related fieldExperience in a client-facing or consultative role, such as financial advising, insurance, retail...SuggestedHourly paySeasonal workWork at officeLocal areaWeekend workAfternoon shift
- H&R Block in Iowa is seeking a Seasonal Tax Associate to start a career in tax and client services with training from day one. You’ll meet with clients, gather information, and help prepare returns in a supportive, in-person office setting. No prior tax experience is required...SuggestedSeasonal workWork at office
- H&R Block, Inc. seeks a Seasonal Tax Associate to work in-person at a local tax office in the United States. You’ll meet with clients, gather information, and prepare tax returns with training from experienced teammates. You’ll explain tax information clearly and identify...SuggestedSeasonal workWork at officeLocal area
- ...Job Description This is a full-time position with job duties focusing on but not limited to: Perform data entry associated with accounts payable Review, code and process vendor invoices Reconcile invoice discrepancies Maintain vendor accounts Process...Full timeWork at office
$20 per hour
Job Description Aventure Staffing is looking for an energetic professional to join our team as an Employment Specialist in Sheldon, IA! What we need... A team player who knows how to communicate effectively with all types of people (yes, you have to like people)...Weekly payCasual workLocal areaMonday to Friday$17 - $20 per hour
...health visits to an in-network provider. We help our employees prepare for retirement with a generous match on their 401K or 401K Roth account. Additional benefits include tuition reimbursement, parenting resources from our experts and professional development opportunities...Full timeLocal areaImmediate startFlexible hoursShift workAfternoon shift- Job Funnel in Iowa is seeking a full-time accounts payable professional to handle data entry, invoice processing, and vendor communications. The role emphasizes accuracy, independence, and timely task completion, with responsibility for check runs and settlement sheets...Full time
$20 - $26 per hour
...Job Type Full-time Description At Iowa State Bank, our New Account Rep is responsible for providing exceptional customer service while assisting customers with opening and managing various bank accounts, identify customer needs to recommend suitable products...Full timeLive in- Brays Island Plantation seeks a bartender/server to provide courteous bar and dining service to members and guests. You will prepare and serve alcoholic and non-alcoholic beverages, take orders, and ensure quality and accuracy at the table and bar. Responsibilities include...
- Sanford Health is seeking an Ultrasound Technologist to perform diverse ultrasound examinations with cognitive sonography skills, recording accurate images for diagnostic purposes. The role requires understanding ultrasound equipment, maintaining professional patient rapport...
- T-Mobile is hiring for a retail role that supports customers with technology and service needs in a fast-paced store environment. You will build product knowledge, demonstrate solutions, and guide customers through their shopping journey, enhancing satisfaction and loyalty...
- ...safe food handling practices, maintains cleanliness standards, and supports efficient cafeteria operations in the absence of regular staff. Qualifications Education / Certification High school diploma or equivalent preferred Food Handler Certification (or ability to...Early shift
$20 per hour
Aventure Staffing is seeking an energetic Employment Specialist to join our Sheldon, IA team. You will recruit and hire candidates for local companies, interview applicants, and handle data entry, hiring paperwork, and onboarding tasks. The position offers competitive hourly...Hourly payLocal areaMonday to Friday- General Responsibility Statement: Assembles orders, and reports shortages and incomplete orders. Operates standard manual and automatic equipment and tools. Places materials, supplies and other received goods on shelves, rack, carts or floor locations. Essential...Work at officeShift work
- Description: The Assistant Manager (AM) is the operations leader of the restaurant focused on profitability, Guest service, people development and operations management. The AM supports the Restaurant General Manager (RGM) in managing the daily operations of a single...Shift workWeekend workAfternoon shift
- Assistant Manager This position oversees all aspects of running a retail/food location · Hiring, training, scheduling of 20-60 coworkers · Must be willing to work in the kitchen · Food safety · Ordering, inventory control · P&Ls · Cleaning and stocking ...Shift work
- ...production personnel as needed. Previous Hardee's or Carl's Jr. experience, a plus The Team Member is responsible and accountable for performing specific tasks and duties, as assigned, within the restaurant. The Team Member provides each Guest with a positive...Shift workEarly shift
- Description JOB FUNCTION: As a Grocery Clerk, you will play a vital role in ensuring the smooth and efficient operation of our grocery department. Your expertise in stocking shelves, assisting customers, maintaining a clean and organized store, and contributing to...Weekly payCasual workFlexible hoursAfternoon shift
- ...for guests, while maintaining a house bank and making deposits; accurately reporting of receipts daily. Advise housekeeping staff when rooms have been vacated and are ready for cleaning. Record guest comments or complaints, referring guests to manager as...Local areaFlexible hoursShift workWeekend work3 days per week1 day per week
$120k - $170k
...Company My client is a fast-growing, self-directed retirement account company with over $4.5 billion in assets under administration... ...tax processes and internal controls Hire and mentor future tax staff (interns, staff-level roles) as the department grows Work closely...Full timeRelocation package$23.47 - $38.62 per hour
United States Postal Service is seeking PSE Mail Processing Clerks for nationwide openings. This role ensures timely and accurate mail processing with comprehensive training, even for applicants with no prior experience. Starting pay ranges from $23.47 to $38.62 per hour...Hourly pay$69k
Job Description Job Description Remote Insurance Sales Representative | Flexible Schedule | Commission-Based This position offers flexible work hours and clear paths for advancement into leadership and management. You will work remotely, serving clients by providing...Remote jobWork from homeFlexible hours- Job Description A well-established company in Sanborn is in need of an Administrative Assistant. The ideal candidate would have a basic understanding of office duties, data entry, good customer service and phone skills, and would be a reliable team member. Job Requirements...Work at office
- A retail company is seeking a Customer Service Associate to join their team in Sheldon, Iowa. This position is focused on delivering an excellent shopping experience by assisting customers with their needs, managing cash register transactions, and maintaining store cleanliness...Part time
- Entertimeonline in Sheldon, IA is seeking a Market Clerk to join our meat department part-time. You will cut meat, prepare products, maintain case cleanliness, and assist customers with a friendly, service-oriented approach. Responsibilities include inventory counts, sanitizing...Part timeShift workWeekend work
- A well-established company in Sanborn is in need of an Administrative Assistant. The ideal candidate would have a basic understanding of office duties, data entry, good customer service and phone skills, and would be a reliable team member. Job Requirements Responsibilities...Work at officeLocal areaImmediate start
$23.47 - $38.62 per hour
USPS is seeking assistants for Rural Carrier roles nationwide to deliver and collect packages along suburban and rural routes, often using a personal vehicle. The position emphasizes weekend and holiday work with potential up to seven days of parcel delivery service, offering...Hourly payWeekend work$13 per hour
Job Description Job Description JOB SUMMARTY: The Resident Assistant is responsible for attending to resident care needs and resident’s well being. $13 an hour + Shift Differential DUTIES AND RESPONSIBILITIES: · Answer the resident call system in a timely manner...Part timeImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!



