Why This Role
The client's finance team currently reconciles bank receipts to open invoices largely by hand inside NetSuite's Automated Cash Application module: re-teaching customer mappings the system doesn't retain, manually resolving reference mismatches, and hand-splitting multi-account payments. The goal is to build a rule-based reconciliation and automation layer that sits on top of NetSuite — via its native APIs, not a parallel system — to lift automated cash-receipt matching toward 90–95%+, leaving staff to manage only genuine exceptions. This role is the hands-on NetSuite technical resource who will scope, build, and harden that layer.
Key Responsibilities
• Perform technical discovery against the client's live NetSuite instance (Automated Cash Application module, Saved Searches, customer/invoice data model) to document the current matching logic, data flows, and root causes of manual exceptions.
• Design and build a rule-based reconciliation engine that matches incoming bank transaction data to open invoices/customers, using SuiteScript (2.x) and NetSuite's SuiteTalk (REST/SOAP) or SuiteFlow capabilities, without duplicating NetSuite as a system of record.
• Implement handling for known edge cases: persistent customer-to-payer mapping rules, external remittance reference matching (in addition to NetSuite's internal reference), multi-account/split-payment allocation, and duplicate/conflicting invoice references.
• Build clear exception queues/flags for transactions that cannot be confidently auto-matched, preserving a human-in-the-loop review step by design.
• Integrate with upstream bank data feeds and, where relevant, remittance advice sources (e.g., email-based remittance detail) needed to correctly allocate split or partial payments.
• Support a phased, iterative delivery model (working in 1–2 week increments) so measurable progress and quick wins can be demonstrated early, ahead of a broader roll-out.
• Produce technical documentation and knowledge transfer suitable for extending the same approach to additional entities/platforms (e.g., Ireland, and eventually larger transactional platforms) once the initial GlobalX (UK) proof of concept is validated.
• Work closely with the SSI Solutions Architect and the client's finance and engineering stakeholders throughout discovery, build, and rollout.
Required Skills & Experience
• 3+ years hands-on NetSuite development experience, including SuiteScript 2.x (Suitelets, User Events, Scheduled/Map-Reduce scripts, Client Scripts).
• Practical experience with NetSuite integration APIs: SuiteTalk (REST and/or SOAP web services) and/or RESTlets, including authentication (OAuth 2.0/Token-Based Authentication).
• Experience with NetSuite SuiteFlow (workflow automation) and Saved Searches / SuiteQL for data extraction and reporting.
• Solid working knowledge of NetSuite's financial data model, specifically Accounts Receivable: customers, invoices, customer payments, and the Automated Cash Application / bank reconciliation modules.
• Strong JavaScript fundamentals and comfort building rule-based matching/decisioning logic (deterministic matching, not just relying on generic AI matching).
• Experience integrating NetSuite with external data sources (bank feeds, spreadsheets, email-based remittance data, or third-party AR/cash-application tools).
• Ability to work within an existing ERP rather than building parallel/stand-alone systems — this project explicitly requires extending and complementing NetSuite, not replacing it.
• Clear written and verbal communication for discovery workshops, documentation, and stakeholder walkthroughs with non-technical finance staff.
Preferred / Nice to Have
• NetSuite SuiteCloud Developer or Administrator certification.
• Prior experience in professional/financial services, legal services, or another environment involving high-volume, multi-entity cash receipts.
• Experience with open banking APIs or bank statement/remittance data integrations.
• Familiarity with applying generative AI/LLM techniques for unstructured data extraction (e.g., parsing remittance emails) as a complement to deterministic rule-based reconciliation — understanding where each approach is and isn't appropriate in a finance/audit context.
• Experience supporting a multi-phase automation roadmap (pilot → iterate → scale across additional entities/regions).
Skills Required
- 3+ years hands-on NetSuite development experience, including SuiteScript 2.x (Suitelets, User Events, Scheduled/Map-Reduce scripts, Client Scripts)
- Practical experience with NetSuite integration APIs: SuiteTalk (REST and/or SOAP) and/or RESTlets, including authentication (OAuth 2.0/Token-Based Authentication)
- Experience with NetSuite SuiteFlow (workflow automation) and Saved Searches / SuiteQL for data extraction and reporting
- Solid working knowledge of NetSuite's financial data model, specifically Accounts Receivable, customer payments, and Automated Cash Application / bank reconciliation modules
- Strong JavaScript fundamentals and experience building deterministic rule-based matching/decisioning logic
- Experience integrating NetSuite with external data sources (bank feeds, spreadsheets, email-based remittance data, third-party AR/cash-application tools)
- Ability to extend and work within the existing ERP (NetSuite) rather than building a parallel/stand-alone system
- Clear written and verbal communication for discovery workshops, documentation, and stakeholder walkthroughs with non-technical finance staff
- NetSuite SuiteCloud Developer or Administrator certification
- Prior experience in professional/financial services, legal services, or other high-volume, multi-entity cash receipts environments
- Experience with open banking APIs or bank statement/remittance data integrations
- Familiarity with applying generative AI/LLM techniques for unstructured data extraction (e.g., parsing remittance emails)
- Experience supporting a multi-phase automation roadmap (pilot -> iterate -> scale)
What We Do
Strategic Systems International (SSI) is a fast-growing Advanced Analytics and Software Engineering firm that partners with tech companies to help them launch and scale their products. The company was launched in 1991 by alumni of University of Chicago and Northwestern has grown to 200 employees with presence in US, Europe and Asia. We architect a






