Senior Engineer (Clojure, JavaScript, Semantics) - Open to Remote

Technology and R&D Remote, United Kingdom Remote, EMEA, United Kingdom

Position at Medidata Solutions

Your Mission:

Medidata is looking for a Full-Stack Software Engineer with professional experience developing enterprise services using functional and functional-friendly languages (i.e. Clojure, JavaScript, Python), as well as experience using JavaScript, React-based libraries, Redux, HTML/CSS, and other web-based technologies, to support multiple semantic-based projects.

The Semantic Knowledge Team is developing the enterprise semantic capabilities of Medidata to provide semantic-enablement to new and existing products and services.  The semantic projects include services to support data governance, master data management, data fabric, linked data, AI/ML, data science, inferencing/reasoning, ontologies, and semantic store/analytics/query.

Your Competencies:

The duties of the Full-Stack Semantic Software Engineer include:

  • Design and develop new enterprise semantic-based services

  • Develop service domain logic

  • Design, document, and develop new APIs

  • Extend, document, and enhance existing APIs

  • Commit backend functional and unit testing

  • Design and develop new web-based applications and UIs

  • Share knowledge across the Medidata enterprise with different team

  • Provide technical competency regarding feature design, development, enhancement, and implementation of backend services

  • Solve complex problems with pragmatic and maintainable solutions in the Medidata enterprise environment

Your Education & Experience:

  • Excellent verbal and written communication skills

  • Experience with git revision control system (preferably Github)

  • Experience writing unit tests

Preferred Qualifications:

  • GraphQL experience (Apollo a big plus)

  • Functional services development 

    • Clojure/Ring/Compojure

  • Semantic web interest/experience (RDF,SPARQL,RDF/S,OWL,RDF*/SPARQL*,inference/reasoner)

Medidata Solutions have powered over 17,000+ clinical trials giving us the largest collection of clinical trial data in the world. With this asset, we pioneer innovative, advanced applications and intelligent data analytics, bringing an unmatched level of quality and efficiency to clinical trials enabling treatments to reach waiting patients sooner.

Medidata Solutions, Inc. is an Equal Opportunity Employer. Medidata Solutions provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by the law. Medidata Solutions complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.