• Data & Systems Analyst

    Job Location(s) US-NJ-Lawrenceville
    Job ID
  • Overview

    It's not just cliché. The heart of Billtrust is its people. Our executives know it, our co-workers believe it, and our clients recognize it. Billtrust is enjoying remarkable success with significant year-over-year growth over the past 15 years. And, we're transforming the billing industry with leading-edge technologies that enable us to deliver our services from the cloud. Our team members not only drive that expansion, they benefit by it with empowerment and rewarding professional progress.


    Billtrust: where talent and opportunity meet.  Work Hard. Have Fun. Make History.

    What you'll do

    • Work directly with clients to determine their data requirements for both new and modified client implementations
    • Work with Project Managers and Engineering leads to determine scope and effort required for data handling tasks
    • Analyze systems and solutions to perform data mapping and fulfill other business needs
    • Prepare data mapping requirements documents that the engineering and QA teams will use during design, development, and testing efforts
    • Analyze existing client data files to determine accurate mapping specifications
    • Serve as a Subject Matter Expert to answer client questions and guide clients on data best practices Respond to development and testing requests for requirements clarifications, consulting clients as needed
    • Participate in requirements overview meetings
    • Set data mapping and handling standards to be followed during design and development
    • Assist in developing data validation test cases
    • Perform pre-implementation data file validation

    What you'll bring to the team

    • Possess 3+ years experience in a Data &/or Systems Analyst capacity
    • Experience gathering and documenting business requirements
    • Past experience creating data element mappings between two or more distinct data models
    • Prior experience in billing, invoicing, accounts payable, accounts receivable, finance, and/or accounting is highly desired
    • Prior experience working as a Business Analyst is a plus e. Experience gathering and defining client requirements
    • Working knowledge of Linux and MySQL 
    • Hands on experience with scripting SQL for troubleshooting and analysis
    • Managing internal and client expectations and deadlines; i.e. scheduling, communication, escalation, and risk analysis i. Experience working with CSV, delimited, XML, and other types of data files
    • Experience performing data pattern recognition and other data research and prior experience working with outside clients
    • A love for data and solving problems related to data (collecting, managing, and measuring quality)
    • Demonstrated ability to analyze data and provide valuable business insights and suggestions
    • Previous experience working with scripting languages such as Python, Bash, Perl, PHP, or other programming languages strongly desired
    • Possess strong communication, organization, and coordination skills, with the ability to effectively handle multiple complex issues simultaneously
    • Show a proven history of successfully prioritizing work efforts based upon customer needs, committed delivery dates, and complexity, in a rapidly changing environment

    What you'll get

    • Competitive salary, stock options and 401(k) with company match: We appreciate our employees and we make sure they know it.
    • Benefits: We offer each individual employee a healthcare package that is 100% paid for by Billtrust.
    • Open PTO: Work-life balance is important. We believe in giving our employees time to truly relax and recharge.
    • A Lively Culture: Ping-pong, bean bag toss, hackathons - We enjoy friendly competition.
    • Casual Dress: Every day is “Casual Friday’, we want you to be comfortable when you come to work.
    • Minimal Bureaucracy: An entrepreneurial environment of ownership and accountability allows you to get work done.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.