Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Developer/Programmer

BLH Technologies, Inc.

Developer/Programmer

Rockville, MD
Full Time
Paid
  • Responsibilities

    Job Description

    BLH Technologies, Inc., an award-winning company specializing in public health, communications, technology, and safety monitoring solutions for Federal and commercial clients, is seeking a DEVELOPER/PROGRAMMER to support Federal clients, including those within the National Institutes of Health (NIH). The DEVELOPER/PROGRAMMER will work in cooperation with our clients to develop the following: a metadata database and search user interface, a metadata form entry system, documented metadata schema transforms for NIH repositories, and integrating with existing systems, architecture, processes, and security protocols.

    DUTIES

    • Author and validate serializations of the client data model and metadata application profile
    • Working with the client data model serializing it into various formats to be determined (e.g., JSON-LD, RDF/XML, SHACL, etc.) for validating and testing
    • Develop, test, and refine metadata entry and mediation forms that include linking entries to controlled vocabularies
    • Develop transformational metadata crosswalks and pipelines to facilitate the ingestion of descriptive metadata from select repositories
    • Competency in various schema/data formats and competencies in writing transforms (e.g., XSLT, XQuery, etc.)
    • Experience setting up cloud-based metadata storage backend to accommodate RDF data (e.g., triplestore)
    • Develop, test, and refine Search Graphical User Interface (GUI)
    • Prior experience in implementing search/analytics on RDF data

    QUALIFICATIONS

    • Bachelor's degree in Computer Science, Information Technology, Mathematics, or a related field is preferred
    • Minimum of 5 years' full-time experience performing similar tasks
    • Previous experience with large, complex databases, form-entry systems, metadata, and integration of software technologies
    • Previous experience with federal government support preferred

    KNOWLEDGE AND SPECIAL SKILLS

    • Proficient in semantic web technologies, including:
      • Resource Description Framework (RDF)
      • SPARQL Protocol and RDF Query Language (SPARQL)
      • Web Ontology Language (OWL)
      • Simple Knowledge Organization System(SKOS)
      • Compatible database technology (e.g. RDF triplestores)
    • Strong communication skills (written, oral, and interpersonal)
    • Must be extremely detail-oriented
    • Must be a critical thinker with ability to assimilate and convey complex information in plain language, tailored to different audiences
    • Ability to multitask and set priorities to meet deadlines