Onsite
Posted 3 hours ago
I'm Interested

Job Details

Location: Hybrid

Medidata follows a hybrid office policy in which employees who are hired for an in-person position are expected to work on site a certain number of days per week in accordance with Company policy.

Medidata: Powering Smarter Treatments and Healthier People

Medidata, a Dassault Systèmes company, is leading the digital transformation of life sciences, creating hope for millions of people. 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 2,000+ customers and partners access the world's most trusted platform for clinical development, commercial, and real-world data. Known for its groundbreaking technological innovations, Medidata has supported more than 30,000 clinical trials and 9 million study participants. Medidata is headquartered in New York City and has offices around the world to meet the needs of its customers. Discover more at www.medidata.comand follow us on LinkedInInstagram, and X.

Your Mission:

 

Be a vital part of the engineering team, to deliver mission critical software. You will work in a highly collaborative environment with product, PMO and QA and be a hands-on developer of Medidata’s software applications.  You will be building products and tools relied upon by all internal engineering teams and customer-facing functions at Medidata. Quality and standards matter to us - we strive to positively influence the Technology organization through close collaboration and attention to detail. While our projects are diverse (eLearning, observability tools and services, externalization of internal service APIs), our mission remains constant - increase Medidata’s velocity of innovation by raising quality across all teams while maintaining our transparent and trusting team culture.

Our applications are built with Ruby on Rails, MySQL and are hosted in AWS.  Our front end uses HTML, CSS, jQuery, React, AJAX and Bootstrap. As an engineer, you'll be challenged both to develop new features in response to market demand and improve the performance and scalability of the application to meet the rapidly growing user base. with Ruby on Rails, relational and non-relational databases, and Cloud Services.

  • Analyze, plan, design, develop, implement and maintain software in a production environment
  • Advocate for and apply good technical practices such as continuous integration, test automation, automated infrastructure and observability
  • Use test driven strategies to ensure code quality, and collaborate with test engineering to ensure feature quality 
  • Leverage agile methodologies to anticipate and mitigate risks, ensure team health and manage complex tasks

Responsibilities:

  • Demonstrated experience of leading and shaping architectural design and development across large scale modern Microservices, Cloud based architectures for SaaS products
  • Propose and prototype solutions to complex business problems and translate them to technology
  • Define and advocate good engineering practices for the team
  • Work closely with the Engineering management and Architecture groups in leading product delivery
  • Be able to propose solutions based on the well known design patterns
  • Collaborate in troubleshooting the production issues and provide possible workarounds and solutions in a timely manner
  • Coach and mentor colleagues; engage in code review to improve code quality and promote TDD/BDD approach
  • Work positively and productively with other developers, Test Engineers and Business Analysts
  • Be a strong & positive voice in the Scrum meetings; contribute in Scrum Artifacts

Qualifications:

  • B.S. or M.S. Computer Science, Engineering, related field or relevant experience preferred
  • Worked on full-stack large scale projects in an enterprise environment
  • Experience designing and developing with microservices and event driven architectural patterns
  • Experience designing and developing web applications leveraging modern UI technologies and frameworks
  • Experience with web and services application security
  • Experience with designing, developing and deploying applications and services in AWS
  • Extensive experience in using Databases (MySQL, or other relational databases)
  • Experience with TDD and BDD
  • Experience designing and developing application CI/CD pipelines using tools like Github Actions, Cloudformation and Terraform. Experience with containers and orchestration tools like Docker or Kubernetes
  • Experience with application observability and distributed tracing.
  • Good understanding of AWS 
  • Good understanding of source control
  • Proven technical leader within an Agile development environment
  • Thrives in a team environment and has strong people communication skills
  • Be a problem solver - find creative solutions for tough problems
  • Prepared to challenge the status-quo - propose multiple solutions with pros and cons
  • Assume ownership and be proactive

As with all roles, Medidata sets ranges based on a number of factors including function, level, candidate expertise and experience, and geographic location.

The salary range for positions that will be physically based in the NYC Metro Area is $157,500-210,000

The salary range for positions that will be physically based in the California Bay Area is $166,500-222,000.

The salary range for positions that will be physically based in the Boston Metro Area is $155,250-207,000.

The salary range for positions that will be physically based in Texas or Ohio is $138,750-185,000.

The salary range for positions that will be physically based in all other locations within the United States is $141,000-188,000.

Base pay is one part of the Total Rewards that Medidata provides to compensate and recognize employees for their work. Most sales positions are eligible for a commission on the terms of applicable plan documents, and many of Medidata's non-sales positions are eligible for annual bonuses. Medidata believes that benefits should connect you to the support you need when it matters most and provides best-in-class benefits, including medical, dental, life and disability insurance; 401(k) matching; unlimited paid time off; and 10 paid holidays per year.

#LI-EM1

#LI-Hybrid

Company Details

At Dassault Systèmes (3DS), we harmonize product, nature and life for a more sustainable world. In life, there are no rehearsals. Thanks to our... Read more

Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Senior Staff Application Engineer
I'm Interested