Message Systems
Search Call 877-887-3031 Contact·Support·Client Login
Home > Company > Careers > Client Integration Specialist

Client Integration Specialist

The Message Systems Technical Services team is looking for a highly motivated Client Integration Specialist to help build custom solutions on top of our best-of-breed messaging platform. You will work closely with our internationally-renowned engineering team to deliver solutions to our customers.

Message Systems believes in a fun but focused development environment. We have flexible hours, outstanding benefits, and a world-class team. The projects our customers engage us to perform range from carrier-class deployments to support millions of messages per day to mass market enterprise appliances used by Fortune 500 companies.

This position will be based at our Columbia, MD or Seattle, WA office.

Responsibilities:

  • Project Scoping - Work closely with customers to gather requirements that need to be satisfied, and determine what components they need delivered to meet their requirements, what the level of effort is to deliver the needed components, as well as timelines.
  • Software Development - Based on agreed upon specifications, develop the necessary components to satisfy the customer requirements.
  • Customer Integration - Working in the customer’s integrated environment, assist with integration of both the custom-built components and the core messaging platform into the customer’s application.
  • On-site Customer Interaction - As required (roughly 25% of the time) work on-site directly with customers to build and deploy solutions.

Required Skills

  • Ability to develop software on a pre-arranged timeline, conforming to pre-defined specifications
  • Strong verbal and written communication skills
  • Software design
  • Writing multithreaded applications
  • Writing TCP/IP and UDP networking code
  • Writing unit and regression tests in Test::More based systems
  • Writing Sieve (mail filtering language)
  • Experience with gdb and other command line debuggers
  • Experience with UNIX (Linux, Solaris, Suse or FreeBSD) server development in C
  • Experience contributing to Open Source projects, particularly CPAN projects, a huge plus.
  • Strong understanding of Perl
  • Good grasp of multi-platform portability concerns
  • Familiarity with memory debugging tools and techniques (e.g. valgrind, lint, dmalloc, libumem, etc.)
  • Familiarity with autoconf and make
  • Familiar with Network Protocol Analyzers, Wireshark (network protocol analyzer), and SMSC Simulation Tools Experience with email technologies, message management platforms
  • Familiar with message transfer agent (MTA) including: DNS, MIME, SMTP, SMPP, SMS, SOAP, XML, IMAP, POP, DK/DKIM Authentication.
  • Exposure to PHP or Java a plus
  • Experience with PostgreSQL a plus
  • Candidate should have, as a minimum, a Bachelors degree in Computer Science (or related field) from an accredited college or university.

Send applications to jobs@messagesystems.com.

Send applications to

jobs@messagesystems.com

Our employees have a passion for technology, a sense of humor, the love of a good challenge, and a desire to deliver excellent customer-focused solutions.”

-George Schlossnagle

President & CEO