Join Our Team

We’re always looking for smart, creative, dynamic people who think critically, write well, love to code, and can interact with clients. If you work well both independently and in a team environment, want to join a small close-knit company, and have a sense of humor, this might be the place for you.

Currently Hiring

Entry-Level Web Application Developer
We’re seeking a creative and innovative Web Application Developer. This developer will design, develop and architecture new web applications, as well as sustaining and enhancing existing ones. The developer must be comfortable working with databases, Javascript, and have a basic understanding in Perl. They must also be open to new and different technologies. Our current web applications include a monitoring and reporting system utilized by USPS, and an application that allows our clients to manage information, with end-user tools such as account set up, account management and other form submission.


  • B.S. in Computer Science or other related field
  • 1 to 2 years of experience developing web applications and a keen talent for learning new tools quickly
  • Ability to design and develop web-based applications
  • Experience maintaining and supporting existing applications
  • Apply new trends and Web technologies to existing and new applications
  • Proficiency in web programming languages such as Python and Perl
  • Apt at unit level testing
  • Database experience especially with SQL, MySQL preferred
  • Comfortable using modern web development technologies such as JavaScript, HTML, CSS
  • Integration experience, particularly with Salesforce
  • Fluency in Linux
  • Ability to multi-task, problem solve, focus on deliverables, project LOEs, and a strong attention to detail
  • Work independently as well as part of a team


Entry to Mid-Level Software Engineer

The entry to mid-level software engineer position focuses on developing requirements, software design, programming and database applications, and testing. This position will work on an entire software development life cycle, as well as analyzing any issues that may arise. We seek individuals who will help answer the questions “How does this work?” and “How well does it work?” The individual should also be able to implement a solid mobile architecture within the constraints of a mobile device.


  • B.S. in Computer Science and a minimum of 2 years of experience as a programmer/developer and software engineer
  • Experience working in a team and translating requirements into engineering specification
  • Experience developing from the user’s perspective
  • An ability to model on SEI Level 3 or higher and/or experience working at an organization that does so
  • Familiarity with CMMI and the Software Engineering Notebook
  • A solid background in C# (Microsoft Visual Studio), C++ programming, PHP and Python
  • Oracle (12c) application development experience (PL/SQL)
  • Experience with Linux or Unix operating system and Windows 2012
  • Experience working with embedded mobile devices such as Windows Mobile
  • Web-based development such as HTML, Javascript, jQuery, CSS
  • Demonstrate strong design capability
  • Work and collaborate within a team
  • Real-time software design and development experience
  • Ability to track development work through testing, configuration control and release


Please send resume and cover letter to