Web Programmer

Job Summary: Using strong creative programming skills, will leverage existing technologies in a custom application to enable information and events to be exchanged with our other proprietary platforms.

Essential Functions:

  • Projects include programming to expose data from one platform to another for clients
  • Consult with internal departments on product functionality, technical issues and questions, along with project designs and solutions.
  • Special projects, as assigned

Qualifications / Basic Job Requirements:

  • Requires at least 2 years' experience in web programming
  • Demonstrated success innovating and developing solutions that integrate products
  • Proven experience designing and/or implementing software solutions
  • Must be wiling to learn and respect a custom application
  • Must have mastery of Perl, Unix platform
  • Strong command of object-oriented programming language (Perl preferred)
  • Knowledge of SQL (MySQL preferred)
  • Knowledge of Javascript and Ruby a big plus

Accountant - Revenue Specialist

Job Summary:Under general supervision responsible for accounts receivable, billing and general finance, payroll, accounting and human resources support to Controller.

Essential Functions:

  • Receive cash, process monthly credit card transactions - oversee and verify deposits
  • Monitor receivable activity, make A/R calls and create weekly A/R reports and action lists for Controller, CFO and President of company.
  • Prepare collection reminders for past due accounts
  • Work with key contacts: clients on all A/R questions, including providing User and Data reports; Processing Department and Case Managers to verify reports and resolve billing questions
  • Use Quickbooks to create accounts receivable invoices
    • Work with Controller, CFO and support team in the creation of automated billing systems.
    • Collect and verify all monthly reports for billing, input data into Billing Worksheet
    • Import all Time from TimeIs Money into QB on a weekly basis, provide weekly time reports to all departments
    • Provide weekly time reports for payroll
  • Maintain pricing information for new contracts and enter into database
  • Coordinate incoming contracts (receive, verify signatures, obtain sales rep approval and inside signatures), write cover letters to clarify issues and complete contract signing
  • Case initiation coordination . liaison for finance and case managers for set up and tracking mechanisms
  • Upload contracts and other documents to database
  • Maintain updated customer, employee and item lists and keep database updated with regular synching
  • Enter payroll on a bi-weekly basis, review payroll data and download transactions into QB
  • Maintain employee census information
  • Coordinate with HR consultant regarding new hires and completing various forms including insurance, flexible spending, etc
  • Special projects including assistance with annual audit

Qualifications / Basic Job Requirements:

  • Bachelor's Degree in Finance or Accounting
  • 2+ years' experience using accounting software (Quickbooks preferred) and payroll processing
  • Strong verbal communication skills
  • Excellent organizational skills, ability to prioritize while working on several projects, very detail oriented
  • Ability to maintain confidentiality is essential

Case Manager

Job Summary:The Case Manager is the single point of contact for the client and is responsible for managing and coordinating all litigation support aspects of assigned cases. This includes providing database case set up, training, coordination of electronic and hardcopy collections and productions, while assuring high quality data and services are delivered.

Essential Functions:

  • Assist clients by implementing user set up, database administration, assign security levels, organize project details and plans
  • Assure accuracy of data loads of large document-intensive files
  • Provide initial and ongoing support and training via phone and on site

Qualifications / Basic Job Requirements:

  • College degree, paralegal training preferred
  • Prefer one year of paralegal experience on major litigation support projects involving multiple parties, working knowledge of litigation support applications (e.g. Concordance, Summation, I PRO, Opticon, LiveNote) and hosted document repositories with litigation databases
  • Must be proficient in Windows-based applications
  • Must thrive in a fast-paced, team-focused environment, have a strong customer/client service focus, and excellent organizational and oral and written communication skills.
  • Must be a problem-solver, have the ability to manage multiple projects at a time

Database Load Technician

Job Summary:Review incoming media (CDs, DVDs and hard disk drives), catalog in database, and route for further review and data management.

Essential Functions:
Under direct supervision:

  • Receive all incoming media (CDs, DVDs, and hard disk drives) from external sources
  • Review and catalog all media in database
  • Assure quality assurance compliance, checking work thoroughly
  • Refer anomalies and items for troubleshooting to appropriate designee
  • Generate standard and ad hoc reports

Qualifications / Basic Job Requirements:

  • Must have superior attention to detail and quality assurance
  • Highest level of accuracy and consistency
  • Strong technical aptitude
  • Familiarity with UNIX command line
  • Excellent verbal and written communication skills
  • Proven positive customer service experience
  • Ability to work in fast paced environment with rapidly changing priorities
  • Familiarity with legal process a plus
  • Predictable and consistent attendance required

Application Developer

Job Summary:Design, implement, and extend data intake automation applications that efficiently handle large scale (millions to tens of millions of records per month), data normalization, correction, management, and auditing.

Essential Functions:

  • With limited supervision using strong skills in object oriented programming and persistent data interfaces, design, implement and extend data intake automation applications
  • Participate in continuous improvement of processes: data normalization, correction, management, and auditing
  • Special projects as assigned

Qualifications / Basic Job Requirements:

  • 5+ years experience in Java or C++
  • 5+ years database development experience
  • Strong experience with mainstream scripting languages such as Perl, Ruby, or Python
  • Familiarity with UNIX command line environment, shell scripts, and data manipulation tools
  • Proven ability to grasp the business issues that translate into development priorities
  • US Citizenship

Prefer:

  • Familiarity with image processing and graphic file formats
  • Strong C background
  • Knowledge of Ruby scripting language
  • Familiarity with MySQL

Junior Systems Administrator

Job Summary:Under direct supervision, is responsible for setup, administration, troubleshooting, and preventive maintenance of both hardware and software for Windows and Linux user workstations. Participate in continuous improvement of processes and systems.

Essential Functions:

  • With direct supervision of Senior System Administrator, responsible for setup, administration, troubleshooting, and preventive maintenance of all company workstations (both hardware and software) and printers
  • Basic network troubleshooting
  • Using strong communication skills (speak, read, and write English fluently), provide superior customer service to end users

Qualifications / Basic Job Requirements:

  • Requires high school diploma. Some college or formal training a bonus
  • Must have personal or on-the-job experience successfully installing, administering, and troubleshooting Windows (XP) and Linux (any distro, Debian preferred) desktops
  • Demonstrated proficiency with PC hardware and installation or replacement of common components such as RAM, CPUs, power supplies, optical drives and hard-disk drives
  • Must have basic experience with one or more scripting languages such as BASH, PERL, PHP, and Ruby. Experience in compiled languages such as C also welcome.
  • Will carry pager on shared schedule and must be able to respond to pages (24/7) within 15 minutes
  • When necessary, must be in the office or in front of a terminal within 30 minutes. Should live within 30 minutes of Boston office.
  • Work hours vary and must be willing to rotate duty shift hours in the office (start times vary from 8 AM to noon)
  • Personal attributes: must be willing and able to learn new things quickly, a good time manager and an independent worker with demonstrable problem solving skills.
  • Above all, must be detail oriented and have great follow through.
  • Consistent, predictable attendance is required

Systems Engineer

Job Summary:With limited supervision, install, configure, and manage the performance of the organization.s highly complex servers and workstations. Participate in continuous improvement of systems.

Essential Functions:

  • Install, configure and maintain servers and workstations on and off site
  • Act as primary organizational interface with vendor and provide internal analysis and support
  • Help design new architectures and systems
  • Manage performance of multiple hardware and software platforms at the most complex level
  • Help software and customer service teams design their processes and software by representing the systems, security and applications used

Qualifications / Basic Job Requirements:

  • BS degree or equivalent technical training and 2-3 years relevant experience
  • Demonstrated leadership in a 24/7/5-nines network environment
  • Extensive knowledge of x86 architecture (2 years minimum)
  • Extensive knowledge of Linux including kernel architecture, filesystems and multiple distributions (2 years minimum)
  • Extensive knowledge of Network Protocols, Routing, Switching and Network Security (2 years minimum)
  • Knowledge of VPN set ups (2 years minimum)
  • Experience maintaining large-scale amounts of storage (20TB+) including backup systems
  • Must be a US citizen
  • Must be available for on-call hours at least one weekend a month and some holiday
  • Must be available for either a 8a-4p or 11a-7p shift two weeks per month
  • Must live within 30 minutes of metro-Boston by car.

Prefer:

  • Previous work experience in Legal, Law Enforcement or Government organizations
  • Certification in Linux or Security
  • Some programming experience (particularly C, Perl, Ruby)