TekWissen provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering, and systems integration.
Job Description
The Cognitive Environment Laboratory team at the Research Center is seeking a software engineer to help design and implement the next generation of cognitive systems. Candidates are expected to possess significant expertise in the following areas:
- web application and REST API design and implementation;
- service-oriented distributed systems design and implementation;
- use of noSQL databases (e.g. Mongo or similar);
- use of pub-sub messaging systems;
- facility with one or more of the standard linux flavors (Ubuntu and RHEL in particular); and
- a proven record of quickly developing well-structured code that contains very few bugs
Qualifications
Additional capabilities that would be valued include familiarity with
- Swagger (for documenting APIs)
- Python, Ruby, C++, and/or Matlab
- websphere and/or apache web servers
- graph databases such as Titan (and the Gremlin language)
- web sockets and streaming
- big data analytics platforms (hadoop, etc.)