Johnson Service Group is seeking an experienced remote Senior Billing Analyst for one of our clients to oversee billing operations, accounts receivable, collections, and process improvements within a fast-paced SaaS/software environment. Responsibilities Manage the full billing cycle, ensuring accurate invoicing and compliance with contract terms and ASC 606. Support subscription, usage-based, milestone, and professional services billing. Maintain NetSuite billing systems, including customer setup, amendments, and terminations. Oversee AR aging, collections, cash application, and account reconciliations. Resolve billing discrepancies, payment disputes, and credit memos. Track AR metrics, including DSO and collection trends. Partner cross-functionally with Sales, Legal, IT, and Finance. Support month-end close, journal entries, audits, and SOX compliance. Identify opportunities to improve and automate billing and quote-to-cash processes. Qualifications 4–6 years of billing, accounts receivable, or revenue accounting experience within a SaaS/software company. Strong NetSuite billing module experience. Experience with Salesforce-to-NetSuite integrations and data flows. Advanced Excel skills, including XLOOKUP, pivot tables, and large data reconciliations. Experience with process improvement and workflow automation. Strong communication and cross-functional collaboration skills. Preferred: Experience with usage-based or consumption billing. Exposure to SOX controls and internal audit processes. $38-43/hr. contract to hire ** Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law. #D800