Career

R&D Data Engineer – MEDIDATA

Software Development

India - MH, Pune

Requisition ID

530563

Apply

Medidata is leading the digital transformation of life sciences, creating hope for millions of patients. Medidata helps generate the evidence and insights to help pharmaceutical, biotech, medical device and diagnostics companies, and academic researchers accelerate value, minimize risk, and optimize outcomes. More than one million registered users across 1,400 customers and partners access the world's most-used platform for clinical development, commercial, and real-world data. Medidata, a Dassault Systèmes company, is headquartered in New York City and has offices around the world to meet the needs of its customers. Discover more at www.medidata.com

Medidata is looking for a Data Engineer with professional experience developing enterprise services using functional and functional-friendly languages (i.e. Typescript/JavaScript/Python) to support multiple semantic-based projects.

The 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 ingestion from wearable sensor, data governance, master data management, data fabric, linked data, AI/ML, data science, inferencing/reasoning, ontologies, and semantic store/analytics/query.

The duties of the backend Services Software Engineer include:

  • Design and develop new enterprise event-based services
  • Develop service domain logic
  • Design, document, and develop new APIs
  • Extend, document, and enhance existing APIs
  • Commit backend functional and unit testing
  • Follow standard operating procedures (SOPs) to ensure all software meets regulatory and Medidata requirements
  • Participate in agile development meetings
  • Document technical and process flows
  • Share knowledge across the Medidata enterprise with different teams

Medidata is leading the digital transformation of life sciences, creating hope for millions of patients. Medidata helps generate the evidence and insights to help pharmaceutical, biotech, medical device and diagnostics companies, and academic researchers accelerate value, minimize risk, and optimize outcomes. More than one million registered users across 1,400 customers and partners access the world's most-used platform for clinical development, commercial, and real-world data. Medidata, a Dassault Systèmes company, is headquartered in New York City and has offices around the world to meet the needs of its customers. Discover more at www.medidata.com

Medidata is looking for a Data Engineer with professional experience developing enterprise services using functional and functional-friendly languages (i.e. Typescript/JavaScript/Python) to support multiple semantic-based projects.

The 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 ingestion from wearable sensor, data governance, master data management, data fabric, linked data, AI/ML, data science, inferencing/reasoning, ontologies, and semantic store/analytics/query.

The duties of the backend Services Software Engineer include:

  • Design and develop new enterprise event-based services
  • Develop service domain logic
  • Design, document, and develop new APIs
  • Extend, document, and enhance existing APIs
  • Commit backend functional and unit testing
  • Follow standard operating procedures (SOPs) to ensure all software meets regulatory and Medidata requirements
  • Participate in agile development meetings
  • Document technical and process flows
  • Share knowledge across the Medidata enterprise with different teams

Qualifications:

  • An undergraduate or higher university degree (BA/BS+, 4-year+; preferably BS+ in Computer Science or other Science/Engineering/Math discipline)
  • three to ten (3-10) years+ of professional backend service development experience.  Graduate degree / work may be substituted for professional experience.
  • Experience in at least one (1) of the following development technologies/languages:
    • Typescript / JavaScript / Node.js
    • Scala
    • JAVA
    • Python
    • other functional language(s)
  • Experience with git revision control system (preferably Github)
  • Experience writing unit tests

Preferred:

  • GraphQL experience (Apollo a big plus)
  • Functional service development (at least one (1))
    • Node.js/Express
    • Python/(Django/Flash)
  • NOSQL database interest/experience

Equal Employment Opportunity

In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Medidata are based on merit, qualifications and abilities. Medidata is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age, disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. Medidata will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.

Apply