Previous Job
Previous
Marklogic Developer
Ref No.: 17-01963
Location: New York, New York
Title: MarkLogic Developer
Location - Midtown NYC
Duration: 6 months plus

KEY RESPONSIBILITIES:
· Develop XQuery, Javascript and REST modules on the Marklogic technology stack
· Utilize the Marklogic library to support FWCL initiatives
· Design and develop solutions that integrate Marklogic with existing enterprise platforms and systems, including NLP solutions
· Build microservices and APIs to expose the AI capabilities and data to other development teams and systems
SKILLS/ QUALIFICATIONS
Required skills:
XQuery, FLWOR queries, JavaScript, Marklogic cts:search, SPARQL, RDF data, XML Data, triple-stores, XML Processing
· Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field required
· At least 5+ years of hands-on application development utilizing the Marklogic framework.
· Experience in the development of service-oriented architecture applications
· Good understanding of Object-Oriented Design and Design Patterns
· Strong knowledge of XQuery, JavaScript, SPARQL, FLWOR, RDF Data, triples and XML are essential
· Experience with implementing the Marklogic java-client-api within an enterprise application.
· Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
· Excellent trouble-shooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
· Effective communication, presentation, and collaboration skills
Other Desired Skills:
Apache Tomcat, RESTful WebServices, Spring, DB2/SQL.
· Experience leveraging NoSQL databases and verifying data quality.
· Experience with mlcp and transforms for loading data.
· Experience with designing and implementing ontologies and taxonomies
· Experience with Natural Language Processing and Machine Learning
· Experience with Graph visualization tools
· Experience with Unix/Shell scripting

The successful candidate will be responsible for the design, development and implementation of Marklogic code and data across the entire FWCL portfolio of initiatives.