Director, Architecture

Technology and R&D London, United Kingdom


Position at Medidata Solutions

>https://www.medidata.com/en/products/ctms.  The platform provides efficient monitoring of clinical studies with integrated workflows.  It improves the Contract Research Associate experience, aids proactive decision making, and reduces risk and costs, to increase study performance, patient safety, and time to market for the drug/device.  Put another way, it’s saving lives.

Your Competencies:

  • Experience designing and developing full stack software solutions to address business requirements

  • Experience creating architectural blueprints, documentation and artifacts to the team and stakeholders

  • Experience working coordinating and communicating with multiple teams to drive system requirements, implementation, correctness and quality. 

  • Experience in coding with multiple languages like Java, Javascript and functional languages like Scala and frameworks like React.

  • Experience designing and developing with microservices and event driven architectural patterns. 

  • Experience designing and developing with web API patterns and protocol like REST, GraphQL

  • Experience with web and services application security

  • Experience with designing, developing and deploying applications and services in AWS

  • Experience designing, developing with serverless technologies like AWS lambda

  • Experience with TDD and BDD (Mocha, Chai, Cucumber)

  • Experience designing and developing application CI/CD pipelines using tools like Travis CI, Cloudformation, Terraform and Ansible. Experience with containers and orchestration tools like Docker, Kubernetes and Rancher.

  • Experience with application observability and distributed tracing.

  • Proficiency in working with multiple stakeholders, resolving and ranking requirements, and evaluating solutions tradeoffs

  • Proficiency in designing complete and complex framework, system or product; Defining processes for technical platforms, system specifications; Conceiving system interfaces and business application prototypes; Identifying, analyzing and resolving system design weaknesses; Influencing and shaping of future products by contributing to the framework (architecture) used across multiple products or systems. Providing multi-layered technical expertise for next generation initiatives.

Your Education & Experience:

  • Bachelor’s, Master’s or PHD degree in Computer Science or related field

  • 10 - 15 years experience designing and developing software applications and services

  • 4+ years in the role of Architect or Lead Software Engineer

Note: The requirements should reflect your minimum requirements for the role in general

Medidata is making a real difference in the lives of patients everywhere by accelerating critical drug and medical device development, enabling life-saving drugs and medical devices to get to market faster. Our products sit at the convergence of the Technology and Life Sciences industries, one of most exciting areas for global innovation. Nine of the top 10 best-selling drugs in 2017 were developed on the Medidata platform.

Medidata’s solutions have powered over 14,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.


MDSOL Europe Ltd is an equal opportunity employer.  We welcome all applications irrespective of race, gender, gender reassignment, age, religion or belief, relationship status, pregnancy/maternity, sexual orientation or disability.