Software Engineer at Certara USA, Inc.
Radnor, PA
About the Job
Certara accelerates medicines using proprietary biosimulation software, technology and services to transform traditional drug discovery and development. Its clients include more than 2,000 biopharmaceutical companies, academic institutions and regulatory agencies across 62 countries.
Responsibilities
Assist software engineering team on solving problems in clinical data processing, standardization, and integration for SaaS solutions software designed to validate compliance with Clinical Data Interchange Standards Consortium (CDISC) standards in order to meet FDA and PMDA requirements using familiarity with clinical trial workflow, foundational models (SDTM, SEND, and ADaM) and implementation guides. Work as part of agile team responsible for designing, developing, testing, maintaining, and improving underlying software required for technical functions by contributing both to the back-end and front-end full stack technical software development initiatives. Research new technologies to upgrade the software development lifecycle (SDLC) and ensure the utilization of best software practices available to help organization utilize the best technical solutions while also continuing to learn, maintain and use existing solutions when optimal. Write code using Java, Play, Spring, etc. for new internal software applications, as well as write client-side code in JavaScript. Update and expand existing software application code and test software code for errors, including troubleshooting same as necessary and tracking changes using version control (e.g. git). Develop automated unit and integration tests and correctly apply software development standards for each software development function using knowledge of continuous integration systems, artifact repositories, and deployment mechanisms. Analyze software engineering efforts to determine risk or sensitivities in organization's internal/external IT systems and architecture and deliver ticket-sized/featured sized efforts in the development of software applications and systems using IT tools and languages such as Scala, Python, .NET, Ruby, etc. Comprehend SQL queries demonstrating database updates implemented by code. Perform API design and development and write web and software applications from scratch, as required. Participate in code and software review processes and create written documentation to improve the documented knowledge base for a codebase. Actively participate in team meetings and provide accurate and complete status updates to management teams and other senior-level personnel.
Qualifications
Requirements: Bachelor's degree in Computer Science, Computer Information Systems, or Information Technology and two (2) year of experience in job offered
Location: Radnor, PA
Employer: Certara USA, Inc.
#LI-DNI