Software Developer

Job Details

Company: Digital Reasoning

Position Title: Software Developer

Location: Herndon

Type: Full-time

Category: Intelligence

Description:

Founded in 2000, Digital Reasoning™ is a privately held company based in Franklin, Tennessee with an office location in Arlington, VA. Born out of the belief that someday all software would learn, the company spent the first five years of its existence conducting extensive research into the nature and types of machine-learning systems, their inherent limitations and their potential application to difficult problems such as natural language processing and unstructured data analytics (UDA). Digital Reasoning delivers Automated Understanding for Big Data with its flagship product Synthesys®. Automated Understanding analyzes unstructured and structured big data to reveal the hidden and potentially valuable relationships between people, place and time. Many government agencies use Digital Reasoning’s products to uncover security threats and accelerate the time to actionable intelligence.

This position is responsible for full lifecycle development while building and integrating systems for “Automated Understanding of Big Data” utilizing Digital Reasoning’s Synthesys product.

Key Responsibilities:
Collect and understand customer requirements.
Integrate Systhesys in varied operating environments.
Build RESTful web services, for deployment in Jetty or JBoss.
Work in a small team setting on shared code using current development tools (Eclipse, Ant, SVN, etc.).
Create and understand XML dialects and related technologies such as XSD and XSLT.
Contribute to and extend automated testing suites by regularly writing and improving JUnit tests.

Requirements:
Bachelors or Masters degree
At least four (4) years experience with any programming language.
An active US Top Secret/SCI Security Clearance with polygraph.
Ability to quickly come up to speed on and contribute to moderately complex code base with minimal supervision.
Superb debugging skills.
Outstanding design and modeling skills.
Willingness to thrive in an environment with a fast tempo and that embraces agile methodologies.

Desired Skills:

Experience with the following:

Hadoop
Cassandra
RESTful web services
Jetty and/or JBoss
XML and/or JSON
Threading and high performance
Ajax JavaScript toolkits and/or Flex
Linux

Digital Reasoning is an EOE.

How To Apply:

Please submit resumes to bruce.strugatch@digitalreasoning.com.