• home contact us
  • who we are
  • chanllenges we solve
  • markets we serve
  • technologies we provide
  • who we are
  • Home
  • | Main
  • | About
  • | Press
  • | Contact

About Content Analyst

Our History

Our Management Team

Careers

Marketing Materials

Employment Opportunities

TITLE: Senior Software Engineer

DEPARTMENT: Engineering

REPORTS TO: Vice President, Engineering

LOCATION: Reston, VA

Corporate Overview:

Content Analyst develops advanced analytics technology. Our CAAT software enables people to optimize the discovery of what's important in unstructured big data. It's designed for rapid integration into our partners' products, and backed by industry-leading Partner support.

Content Analyst Company is growing and needs to add more skilled, passionate, and energetic team members. Do you thrive in an environment that values creativity? Are you are self-starter? Are you innovative, a natural leader? Can you contribute to a group effort to help make this company a real powerhouse?

Job Description:

We are seeking a Senior Software Engineer to join our small, but growing cross- functional team, dedicated to designing and building an advanced analytics SDK.

Participate in all aspects of software engineering, from research and design, implementation, and testing. We want a team player who can take on a challenging assignment, drive it to completion through research and communication with others, and make it happen with maintainable and high- quality code, good testing, and solid and integration with existing code.

Key Responsibilities:

  • Own and write Java code for our advanced analytics SDK.
  • Collaborate, design, and implement features for our analytics SDK.
  • Write maintainable code, including unit and integration tests.
  • Do peer code reviews.
  • Improve upon our development process every sprint.

Qualifications

  • BS or MS in Computer Science or a related Engineering discipline.
  • 3+ years of Java programming experience. 10+ years is great too.
  • Self-starting, detail oriented developer with good teamwork and communication skills
  • Understand concurrent computing principles and programming in multi-threaded environments.
  • Ability and commitment to good software testing and unit testing practices.
  • After reading http://en.wikipedia.org/wiki/Concept_Search and http://en.wikipedia.org/wiki/Latent_semantic_indexing, you want to start implementing.
  • Familiarity with Agile development principles using the Scrum methodology is a plus.
  • A mathematical background or experience with search engine technology is a plus.
  • Experience with REST, JSON, and Web Services is a plus.
  • Experience with Hadoop, Scala, PostgreSQL, JDBC, C#, .NET is an extra bonus.



applynow

  • cac_logo_img


Copyright 2012 Content Analyst Company, LLC All rights reserved.

  • COMPANY
  • About Us
  • Press Releases
  • Careers
  • Contact Us
  • PARTNERS
  • Partners
  • Approach
  • Get Started
  • ContentCare®
  • MARKETS
  • Legal
  • Intelligence
  • Brand Research
  • Compliance
  • Data LP
  • Forensics
  • SOLUTIONS
  • Value
  • Technology
  • Support
  • References