Semantic Research is looking for a Senior Software Engineer in San Diego, CA. According to the post, “We are seeking a well-qualified candidate to join our Semantica desktop engineering team in San Diego, CA. This role requires current and demonstrable Java user interface development experience. As a Senior Software Engineer, you will participate in all facets of the software development life cycle with an emphasis on nurturing and maintaining quality-centric practices and processes. As part of a small, close knit team, you will be a key contributor to the evolution of our product and must thrive in a fast paced and dynamic work environment.”

Qualifications for the position include the following: “7+ years’ experience. Relevant and recent Java coding experience. Strong understanding of Java language fundamentals and core computer science concepts. Current and demonstrable Swing/AWT UI development experience. Experience integrating with web service APIs (REST, SOAP, etc.) Knowledge of XML, RDF and OWL. Experience with SQL and a range of JDBC databases. Experience with search technologies such as Lucene. Large scale ETL, data mining and analysis. Interest in semantic networks, graph theory, social network  analysis (SNA), ontologies, NLP, machine learning. Department of Defense (DoD) / Intelligence Community (IC) Experience.”

Find more great semantic technology jobs on our job board. Looking to hire? Tap into our network of talented professionals and post a risk-free job listing.

Image: Courtesy Semantic Research