Beech Valley Solutions · 6 hours ago
Senior Maximum ERP Developer
Beech Valley Solutions is seeking an experienced Senior Maximum ERP Developer for a 16–18 week, full-time interim engagement. This role will focus on building integrations, automated data extracts, and end-to-end Cash Application capabilities within Maximum ERP, supporting various financial processes.
AccountingFinancial ServicesFreelanceRecruiting
Responsibilities
Develop outbound Customer Master extracts, including account attributes, hierarchies, credit data, and related fields
Build Accounts Receivable extracts covering invoices, balances, payments, credits, and aging data
Design and implement automated Contacts data feeds, if included in final scope
Configure automated, recurring outbound SFTP transmissions with robust error handling, logging, retries, and notifications
Set up and support automated daily bank feed integrations
Design and develop an inbound payment consumption and cash application engine that:
Posts payments directly into Maximum ERP
Matches payments to open invoices and clears invoices appropriately
Support core cash application scenarios including full payments, short payments, overpayments, duplicate payments, and small-dollar write-offs
Update ERP fields to support reporting (e.g., reason codes, mismatch codes, exception statuses)
Participate in design sessions to finalize technical and functional requirements
Collaborate closely with functional, integration, and banking teams
Qualification
Required
3–5+ years of hands-on development experience with Maximum ERP
Strong SQL skills and familiarity with Maximum ERP database structures
Proven experience building custom outbound extracts and inbound data processing programs
Experience configuring and supporting automated SFTP file transmissions
Demonstrated experience with Cash Application or AR posting logic
Knowledge of common bank file formats (BAI2, CSV, fixed-width, etc.)
Strong analytical, troubleshooting, and problem-solving skills
Ability to work independently and deliver in a deadline-driven environment
Preferred
Experience supporting integrations with Collections or Cash Application platforms
Hands-on experience with automation tools such as SSIS, PowerShell, or Python
Experience designing financial transaction matching logic
Familiarity with API-based or flat-file integration patterns
Strong documentation and communication skills
Benefits
Flexibility: Accept and reject projects to fit your life and goals
Compensation: Get paid for every hour you work
Growth: Build your network and expand your skill set across exciting clients and projects