Perfect Communications is an established direct mail printing company located in Moorestown, NJ, serving clients nationwide. We are a close-knit team that takes pride in delivering high-quality, personalized direct mail campaigns on time and on spec. As we continue to grow, we are looking for a skilled Variable Data Programmer to bring expertise and precision to our production workflow.
You will be responsible for the end-to-end programming of personalized direct mail jobs — from data intake and cleansing through postal preparation and final output. You will work across print and digital channels, ensuring every job meets client specifications and USPS certification requirements.
- Program personalized letter and self-mailer pieces in Quadient Inspire, incorporating variable fields, static text, and graphics for print and digital output
- Analyze client data requirements and translate them into accurate, production-ready mail setups
- Write and maintain code in Visual Basic, C++, or C# to support data processing and batch workflows
- Perform quality checks, code review, and standard data validation prior to production release
- Transfer and manage files via FTP and maintain organized database records throughout the job lifecycle
- Prepare postal documentation and manage mail certification per USPS DMM regulations (a plus — training available for the right candidate)
Required Qualifications
- Ability to write code in Visual Basic, C++, or C#
- Proficiency with Quadient Inspire or comparable variable data software (XMPie, FusionPro)
- Strong working knowledge of Microsoft Excel and delimited file formats (CSV, Tab, Pipe, etc.)
- Familiarity with printing terminology and basic print specifications (margins, bleeds, etc.)
- Experience with Adobe Creative Suite
- Knowledge of File Transfer Protocol (FTP)
Preferred Qualifications (a Plus, Not Required)
- Solid knowledge of USPS bulk mail regulations and the Domestic Mail Manual (DMM)
- Experience with BCC Mail Manager, including Taskmaster scripting
- Ability to clean and format client data files for mailing personalization and USPS presorting requirements
- Experience preparing postal documentation and managing mail certification per USPS DMM regulations
- Experience with batch processing
- Database management skills (Access or similar)
Compensation: $40.00/hour
Benefits
- Health, Dental, and Vision Insurance
- Health Savings Account (HSA)
- Employee Assistance Program
- 401(k) with company match
- Paid Time Off
Work Location & Schedule
- In-person or hybrid (Moorestown, NJ office — hybrid schedule details discussed at interview
How to Apply
Please send your resume along with a brief description of your variable data programming experience to us. We look forward to hearing from you!
Perfect Communications is an equal opportunity employer.
#IND1