Senior Software Engineer (Open to remote)
United States - MA, Boston
Medidata: Conquering Diseases Together
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.
Acorn AI is one of the largest AI companies exclusively dedicated to life sciences. It’s built on Medidata’s platform that includes the industry’s largest structured, standardized and growing clinical trial data repository consisting of 23,000+ trials and 7M patients. Our team is composed of over 40 PhD/Masters statisticians, data scientists, analytical product leads, former FDA biostatisticians and computational genomicists.
Medidata is the leader in developing the technologies that allow our customers to get the medicines to patients faster. Building on our long history of delivering world-class clinical applications to the life sciences industry, Medidata’s Product Organization is staffed with a passionate team of product management experts, tackling the industry’s most difficult technical challenges in order to push the boundaries of possibility for our clients and most importantly, for patients. Together we can deliver meaningful advanced digital transformation to the industry in order to achieve our vision.
Acorn AI (a Medidata company) is seeking an experienced Software Engineer to develop the next generation of Medidata’s software applications. While working in a collaborative, cross-functional team environment, you will have the autonomy to build solutions that resolve complex problems and bring to market enterprise grade products offering consumer class experience and design.
Build the next generation of our products with modern software design practices
Enhance and modify applications to ensure best practices, performance, scalability, security, and optimal user experience
Research, design, and develop proof-of-concept projects using the latest and most advanced technologies
Efficiently communicate project status, issues and resolutions in a timely manner
Mastery of object-oriented techniques, design patterns, and software integrations
Eager to build great applications and attack difficult problems in creative ways
Enthusiastic to learn new skills, technologies, and techniques
Proven ability to design, develop, implement, and deliver high-quality code in a timely manner
Ability to work well as part of a small, highly focused development team
Excellent interpersonal and communication skills, both written and oral
- Proficient in modern object oriented languages such as .NET, Java, NodeJS, Python, etc.
- Experience with containerized applications, Docker, Kubernetes
- Experience with AWS
- Developing web API patterns and protocols, REST, GraphQL
- Interest and understanding of CI/CD process, tools, testing frameworks, and practices
- Writing tests for code quality, code reliability, and maximum test coverage
- Microservice Architecture
- Good understanding of SQL and NoSQL data stores
- Experience working with Agile methodologies
- Ideal candidate should have a B.S./M.S. in Computer Science or equivalent and 5+ years proven experience working as a software engineer in diverse environments.
Medidata requires all U.S. employees to be fully vaccinated against COVID-19 and to provide documentation of full vaccination, unless qualified for an accommodation as determined by Medidata, consistent with applicable law. Although accommodation requests will be considered (and granted where appropriate/possible), it may be determined that a candidate is unable to adequately perform the essential functions of the position without imposing an undue hardship on Medidata due to customer requirements, staffing needs, or other business reasons.
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.