Skip to main content

CAREERS

Matrix Imaging Solutions is an omnichannel billing and customer communications company with over 30 years’ experience. We value each of  our team members’ contributions and are always on the lookout for new employees to help grow the business.

We offer competitive compensation and benefits package as well as growth opportunities at several locations across the United States. Browse our current openings and apply today by sending your resume to: [email protected]

 MATRIX IS AN EQUAL OPPORTUNITY EMPLOYER

Database Developer (Remote - Frederick, MD/Sanborn, NY/Coppell, TX)

Position Summary:

The Database Developer is responsible for building, documenting, and maintaining internal and external database applications/scripts. Must a solid background in building scalable applications in an agile environment. This person will work with a team of experienced analysts, senior developers and business resources to build highly performing systems/products that improve efficiency.

Responsibilities/Duties:

  • Work both independently and as part of an Agile development team.
  • Implement design specifications accurately.
  • Provide detailed analysis and recommendations to project leads.
  • Full lifecycle development process including design, development, testing, and implementation of moderate to complex database solutions.
  • Implement recommended design changes, unit tests and regression tests for both performance and data integrity.
  • Excellent written and verbal communications skills.
  • Ability to work well under pressure and clearly communicate positive, solution-focused thinking.
  • Have time management and project planning skills allowing the ability to handle multiple projects at one time.
  • Complete assigned tasks within estimated timeframes.
  • Meet commitments made to management.
  • Be customer service oriented and be a resource to the account service group on issues relating to development change requirements, interpreting customer requirements, and determining change feasibility.
  • Follow all development standards regarding file naming standards, process flow, standard tool use, and approach to application development.
  • Complete all documentation regarding, new applications and change managements.
  • Participate fully in development and facility process improvement discussions.

Qualifications, Skills and Abilities Required:

    • Bachelors degree in computer science, computer engineering, math or equivalent technical discipline
    • 3+ years of experience in full lifecycle development process including design, development, testing and implementation of moderate to complex systems.
    • Demonstrated ability to effectively mentor and train less experienced personnel.
    • Candidate should be a self-motivated, independent, detail oriented, responsible team-player.
    • Candidate should possess excellent communication skills.
    • 3+ years of experience in database development and support in MS SQL or MySQL Server environments SQL Development – ability to write and troubleshoot SQL Code and design (stored procs, functions, tables, views, triggers, indexes, constraints)
    • Experience in Database Design and Modeling
    • Experience in Performance Tuning, Query Optimization, using Performance Monitor, SQL Profiler and other related monitoring and troubleshooting tools.
    • Solid knowledge of PHP, Javascript, JQuery, HTML, CSS, and XML
    • Solid knowledge of software implementation best practices.
    • Ability to design and optimize SQL Server stored procedures.
    • Ability to adapt quickly to an existing and complex environment.
    • Ability to quickly learn new concepts and software is necessary.
    • Follow all development standards regarding file naming standards, process flow, standard tool use, and approach to application development.
    • Complete all documentation regarding, new applications and change managements.
    • Participate fully in development and facility process improvement discussions.

Customer Service Representative (Sanborn, NY)

Position Summary:

The Customer Service Representative (CSR) is responsible for onboarding new customers of Matrix and interacting with existing Matrix customers by providing support, addressing inquiries, and resolving complaints.

Responsibilities/Duties:

  • Provides customer service support over the phone and email answering questions for orders.
  • Upsell/cross-sell existing customers through account penetration.
  • Onboards new Matrix customers
  • Resolves any emerging customer problems with accuracy and efficiency.
  • Builds sustainable relationships and trust with customer accounts through open and interactive communication.
  • Manages incoming calls and customer service inquiries/changes to current setup.
  • Identifies and assesses customer’s needs to achieve a high level of customer satisfaction.
  • Provides accurate, valid, and complete information by using the proper methods, tools, and resources.
  • Handles customer complaints, provides appropriate solutions and alternatives; follow up to ensure resolution.
  • Goes above and beyond to engage customers & team members.
  • Assists in supporting the sales team by generating sales leads with introductions to the Matrix product through phone, email, and mail contacts.
  • Provides an overview of the Matrix Program(s) for new prospects and returning customers.
  • Keeps accurate records of customer interactions, process customer accounts, and file documents.
  • Assist with the enhancement/development of internal standards and processes.
  • Works with the accounting department on outstanding customer invoices.
  • Performs other related duties as assigned.

Qualifications, Skills and Abilities Required:

  • High school diploma or equivalent.
  • Three (3) years of customer service experience preferred.
  • Excellent communication skills including active listening and be able to communicate effectively with customers, vendors, suppliers and Matrix Sales Reps.
  • Service-oriented and able to resolve customer grievances.
  • Multi-tasking skills and ability to work under pressure.
  • Working knowledge of Microsoft Excel, Word, Outlook
  • Ability to follow documented instructions as well as document new learned procedures.
  • Must have excellent time management skills.
  • Flexible and able to function independently and in team scenario.
  • Positive attitude

Senior Web Developer (Remote - Frederick, MD/Sanborn, NY/Coppell, TX)

Position Summary:

The Senior Web Developer is responsible for building, documenting, and maintaining internal and external facing web-based applications using C# / .Net and must a solid background in building scalable applications and web services in an agile environment. This person will work with a team of experienced analysts, senior developers and business resources to build highly-performing systems/products that improve efficiency.

Responsibilities/Duties:

  • Work both independently and as part of an Agile development team.
  • Implement design specifications accurately.
  • Provide detailed analysis and recommendations to project leads.
  • Full lifecycle development process including design, development, testing, and implementation of moderate to complex UI based systems.
  • Implement recommended design changes, unit tests and regression tests for both performance and data integrity.
  • Excellent written and verbal communications skills.
  • Ability to work well under pressure and clearly communicate positive, solution-focused thinking.
  • Have time management and project planning skills allowing the ability to handle multiple projects at one time.
  • Complete assigned tasks within estimated timeframes.
  • Meet commitments made to management.
  • Be customer service oriented and be a resource to the account service group on issues relating to development change requirements, interpreting customer requirements, and determining change feasibility.
  • Follow all development standards regarding file naming standards, process flow, standard tool use, and approach to application development.
  • Complete all documentation regarding, new applications and change managements.
  • Participate fully in development and facility process improvement discussions.

Qualifications, Skills and Abilities Required:

  • Bachelor’s degree in computer science, computer engineering, math or equivalent technical discipline
  • 3+ years of experience in full lifecycle development process including design, development, testing and implementation of moderate to complex systems.
  • Demonstrated ability to effectively mentor and train less experienced personnel.
  • Demonstrated ability to lead small to mid-size technical teams including strong organizational skills, attention to detail, management of multiple assignments at the same time.
  • Candidate should be a self-motivated, independent, detail oriented, responsible team-player.
  • Candidate should possess excellent communication skills.
  • 3+ years of experience developing C#/.NET web applications and web services.
  • Solid background developing .NET applications integrated with Microsoft SQL Server and MySQL.
  • Good working knowledge of SQL Server 2012 and higher
  • Good knowledge of the .NET Framework
  • Solid knowledge of PHP, Javascript, JQuery, HTML, CSS, and XML
  • Solid knowledge of software implementation best practices.
  • Ability to design and optimize SQL Server stored procedures.
  • Ability to adapt quickly to an existing and complex environment.
  • Ability to quickly learn new concepts and software is necessary.

Technical Analyst (Remote - Frederick, MD/Sanborn, NY/Coppell, TX)

Position Summary:

The Technical Analyst is responsible for doing the required research and documentation of complex processes required to mail and present documents electronically. This includes leading the assigned development resources that will do the scripting and coding in the standard languages the development group uses to design various frameworks/applications to meet business needs.  This responsibility includes meeting the requirements and timelines of the projects that are assigned.

Responsibilities/Duties:

    • Excellent written and verbal communications skills.
    • Ability to work well under pressure and clearly communicate positive, solution-focused thinking.
    • Have time management and project planning skills allowing the ability to handle multiple projects at one time.
    • Complete assigned tasks within estimated timeframes.
    • Meet commitments made to management.
    • Be customer service oriented and be a resource to the account service group on issues relating to development change requirements, interpreting customer requirements, and determining change feasibility.
    • Follow all development standards regarding file naming standards, process flow, standard tool use, and approach to application development.
    • Complete all documentation regarding, new applications and change managements.
    • Participate fully in development and facility process improvement discussions.
    • Design new standard tools that increase efficiency and productivity in various departments
    • Assist the other management leaders with answers to customer specific questions.
    • Support manager in all aspects related to the development group.
    • Be willing to attain formal training/certification in project management.
    • Work as a Technical Analysts during the SOW and TSD creation process to include data analysis, postal analysis, and technical business requirements.
    • Advise Business Development group on issues relating to development requirements, interpreting customer requirements, and determining job feasibility.
    • Detail oriented with excellent analytical skills and problem-solving skills
    • Be able to determine the best approach to complete customer requirements.

Qualifications, Skills and Abilities Required:

    • B.A. in Information Systems or B.S. in Computer Sciences or extensive experience as a Technical Analyst/Lead developer in the mailing/electronic document deliver industry.
    • Must have a minimum of 7 years of experience as a Matrix Developer or 15 years of experience in the Mailing Industry.
    • Excellent understanding of Windows shell scripting and operating system basics.
    • Demonstrated problem solving skills.
    • Must have solid understanding of database design and SQL.
    • Must have a solid understanding of all standard omni-channel capabilities and setups along with process standards.
    • Solid understanding of all standard mail shop development processes and utilities.
    • Solid understanding of Operations process flow and requirements as they pertain to development.
    • Must have technical and operational knowledge of the mailing industry.
    • Full understanding of archival/presentment solutions, and other long term storage processes and utilities.
    • Must understand and have a working knowledge of development methodology and experience with developing prototypes.
    • Communicate technical information effectively to non-technical users.
    • Working knowledge of database and web interface design.

Systems Administrator (Sanborn, NY)

Position Summary:

The Systems Administrator is responsible for maintaining internal IT support infrastructure, ensuring that Matrix team members can work securely, effectively, and efficiently. They are responsible for implementing the strategy developed by the Senior Leadership Team. They work closely with IT peers tackling help desk requests, reviewing logs in relevant IT systems, and spending time identifying potential points of failure, as well as areas of improvement.

Responsibilities/Duties:

  • Installing, configuring, and maintaining Matrix servers and networks.
  • Overseeing systems performance and troubleshooting issues.
  • Assists in the creation and maintenance of backup and disaster recovery solutions.
  • Sustaining network integrity, server deployment, and security.
  • Monitoring and maintaining network servers such as file servers, firewalls, VPN gateways and intrusion detection systems; and ensuring high-level security and efficiency.
  • Performing systems patching and vulnerability remediations.
  • Provides technical review of existing implementations and administrative practices (account and network administration, GPOs, OUs, DNS, etc)
  • Administers Users, Group and Computer objects and create Group Policy using Group Policy Management Console
  • Consistently references security best practices when scoping and implementing technology solutions
  • Assist in regulatory compliance planning and reporting for audits.
  • Documentation of Matrix systems and IT processes for successful team member adoption.
  • Assist with high level helpdesk requests as required.
  • Coordinating with vendors to resolve technical issues.
Required Skills/Abilities:

  • Strong understanding of data center level virtualization technologies and networking concepts, including VMWare.
  • Experience working with Microsoft Windows Servers.
  • Strong knowledge of Microsoft Windows 10, Microsoft 365 and Azure active directory
  • Experience with Next-Gen firewall technology.
  • Experienced with or general awareness in SOC2, HIPAA or equivalent compliance requirements.
  • Strong understanding or scripting leveraging directory services (Powershell, Bash, Python).
  • Strong knowledge of advanced networking concepts, design, implementation, and security.
  • Strong project management skills.
  • Experience cloud infrastructure including Microsoft Office 365 and Azure.
  • Ability to work remotely (when required).
  • Strong time management and attention to detail.
  • Ability to work independently and as a team member.
  • Strong verbal and written communication skills.

Education and Experience:

  • Bachelor’s degree in computer science or related field.
  • 3-5 years of experience working in related field.
  • Microsoft Certified MCSA, MCSE or equivalent highly desired.
  • Current CompTIA Server+, Network+, Security+ or equivalent highly desired.

Maintenance Technician-Second Shift (Sanborn, NY)

Position Summary:

The Maintenance Technician is responsible for understanding all aspects of the inserting machines, folding equipment and electrical connections, which includes but is not limited to running inserters, reviewing manuals and other duties involving maintaining production equipment. Oversight of machine operation across the production floor, assisting operators with all mechanical problems.

Responsibilities/Duties:

    • Diagnose and troubleshoot problems as they arise, and identify potential problems in an organized, and efficient manner.
    • Maintain and repair inserters, folding equipment and any other machinery required for production use.
    • Assist to determine the nature and scope of forthcoming projects and the requirements for completion.
    • Perform preventive maintenance on production equipment and machinery.
    • Coordinates with production management regarding equipment availability, machine scheduling, required production volumes, key priorities, and required planned maintenance.; notifies management about the need for major repairs or additions to equipment.
    • Develop preventative maintenance schedules for production machinery and execute them consistently to maintain print quality and required volumes.
    • Performs and records maintenance and inspections.
    • Develop and maintain a tool and spare parts inventory system which reduces production downtime and simplifies equipment maintenance at the lowest possible cost.
    • Complete and submit purchase requisitions for parts/supplies.

Qualifications, Skills and Abilities Required:

    • Possess a High School Diploma/GED or higher. Candidates with a vocational/technical degree are strongly preferred; Electrical Degree or Trade School Certification preferred
    • Understanding of PC hardware, software, and/or networking.
    • Safety and Hazard knowledge of electrical systems; ­­­Safety training preferred.
    • At least 3 years of Electrical/Electronic experience a must
    • Valid driver’s license
    • Good communication and interpersonal skills; ability to follow oral and written instructions.
    • Ability to work independently and prioritize multiple tasks.
    • Excellent verbal and written communication skills.
    • Excellent organizational skills and attention to detail.

     

    Physical Requirements:

    • Must be able to stand for up to a 12-hour shift
    • Must be able to regularly lift up to 25lbs; occasionally lift up to 50lbs.
    • Must be able to bend, squat, reach, push, and pull with frequency.

Inserter Operator (Sanborn, NY)

Position Summary:

The Inserter Operator is responsible for day-to-day set-up, maintenance, and operation of various mail inserting equipment in support of production requirements. Duties include reviewing instructions, verifying correct components, preforming quality checks, meeting daily production goals, etc. All Inserter Operators will be cross trained on multiple pieces of equipment (inserters, stampers, meter bases, inkjets, etc.). Operators may be required to take on any additional tasks as deemed necessary by the Supervisor on duty.

Responsibilities/Duties:

  • Reviewing, understanding & following job instructions
  • Verifying correct components
  • Proper machine set-up
  • Daily machine maintenance
  • Machine operation
  • Performing quality inspections
  • Traying mail in preparation for USPS verification and entry
  • Meeting production goals

Education, Training, Skills and Experience:

  • Possess a High School Diploma/GED or higher. Candidates with a vocational/technical degree are strongly preferred.
  • Good mechanical and technical skills, with the ability to troubleshoot, and work independently and as part of a team to resolve issues.
  • Previous experience in set-up and operation of mail inserting equipment
  • Strong attention to detail
  • Ability to perform repetitive tasks for long periods of time.
  • Conscientiousness and ability to focus on production of high-quality output.
  • Must be a team player and able to have positive and productive interactions.

Please submit letter of interest or resume to Melisa Green, Director of Human Resources @ [email protected]  or fax to 716-504-9720.

Production Supervisor-2nd-Shift (Sanborn, NY)

Position Summary:

Assist with managing the production in the department to include Laser, Bindery, Inserting and Hand Mail Inserting Departments: responsible for assuring the productivity, quality, timeliness, and cost control of work in progress; assigns work, gives instruction to personnel, and meets productions goals. Assist with planning, organizing, influencing and control issues related to efficient processes and effective personnel.

Responsibilities/Duties:

  • Review and plan job scheduling with other supervisors and management to assure production goes according to customer need and project deadlines.
  • Manage and schedule the workflow through the department to assure efficiency and cost control.
  • Make work assignments, give instructions pertaining to jobs and answer questions personnel have about their work.
  • Work closely with other supervisors and management in planning efficient production.
  • Ensure proper equipment maintenance as related to safety, productivity, quality and service by leading the development and implementation of appropriate procedures and documentation to verify conformance.
  • Enforce all company rules and policies consistently, especially in regard to safety. Include safety considerations in department meetings to raise awareness of personnel to perform their tasks in a consistently safe manner. Ensure all safety rules are followed, accompanied by good housekeeping complemented by supervision.
  • Manage and accept responsibility daily for all assigned personnel as they perform production-related tasks.
  • See that employees are properly trained. Proactively seek new and better ways for employees to do their jobs. Identify where training is needed to develop the people in areas of responsibility and work with management to line up the necessary resources to ensure that training is completed and documented in a timely basis.
  • Keep abreast of new methods, processes and procedures.
  • Responsible for the control of loss and spoilage in the dept. Emphasize the need for quality in the work performed and spot check the work done by the department personnel.
  • Provide regular feedback to employees.
  • Provide feedback for employee annual performance reviews
  • Work closely with management and Human Resources on personnel issues, including but not limited to: hiring, disciplinary, promotion and termination issues.
  • Coordinate with Procurement Department to order supplies for department as needed.
  • Assist with approval of PTO requests in department.
  • Additional responsibilities/duties as assigned.

Education, Training, Skills and Experience:

  • Five years of progressive experience in operations; a technical or vocational degree is preferred.
  • Strong problem-solving, decision-making, and organizational abilities.
  • Good mechanical and technical skills, with the ability to troubleshoot, and work independently and as part of a team to resolve issues.
  • Ability to supervise, select, and train skilled employees.
  • Ability to efficiently schedule work through department(s).
  • Excellent communication skills, both verbal and written; Capable of communicating and working with people at all levels of the organization.
  • Team-oriented management style with demonstrated leadership and facilitation skills.
  • Flexible in relations with others and in the management of continuous change.

Physical Requirements:

  • Must be able to stand for up to an 8hr shift on cement floor
  • Must be able to regularly lift to 25lbs; occasionally lift to 50lbs

Account Manager (Coppell, TX)

Position Summary:

Work directly with clients as main contact for all client needs including billable and non-billable changes, as well as ongoing client support and scheduling for ongoing job processing.

Responsibilities/Duties:

      • Complete project implementations
      • Work with project management team to guarantee timely billing
      • Communicating effectively directly with clients
      • Serve as direct point of contact for clients
      • Gather client information and data relative to projects
      • Administer client project implementations from conception through distribution to postal service
      • Obtain both client and management approval as projects proceed through system process
      • Manage client profiles to record client documentation and information
      • Update and maintain client information in internal computer systems
      • Manage ongoing projects on a scheduled basis per client to meet client schedule and need
      • Manage corrections, billable and non-billable changes through the system process
      • Perform miscellaneous job-related duties as needed

Knowledge, Skills and Abilities:

    • Effective verbal and written communication skills
    • High level organizational skills
    • Effective listening skills, giving full attention to client needs
    • Service oriented and actively looking for ways to help clients and coworkers
    • Proficient knowledge of computers and Microsoft Office products
    • Ability to establish priorities, work independently, proceed with objectives with little or no supervision
    • Ability to troubleshoot and resolve client related issues in a timely manner
    • Ability to work closely with others

Credentials and Experience:

    • Bachelor’s degree
    • Two years project management or customer service representative experience or
    equivalent combination of education and experience.