We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Software Engineer

Certara USA, Inc.
United States, Missouri, St. Louis
210 North Tucker Boulevard (Show on map)
Jun 11, 2025
Overview

Certara is a growing company that provides a dynamic and exciting place to work. Our purpose is to assist in accelerating the development of meaningful medicines that make an impact on our society and the people that need them most. Innovation and creativity are highly valued, and everyone is given the opportunity for training and continuous development. Our portfolio spans the discovery, preclinical, clinical and post-marketing phases of drug development, working with 1,200 commercial companies, 250 academic institutions, and numerous regulatory agencies.

A key challenge for today's drug discovery scientists is the ability to access the most current and relevant data efficiently from internal and external data sources, ideally in a consolidated and cohesive project data view. Are you passionate about helping scientists improve their data utilization with a self-service data access and integrated analysis solution? Then we want you to join the Certara D360 Development Team.

As a Senior Software Engineer, you will be responsible for leading the development of critical features, collaborating with team members, and contributing to the overall technical excellence of our products. The ideal Senior Software Engineer will be a proficient problem-solver with a strong technical background and a proven track record in delivering high-quality software solutions.


Responsibilities

Responsible for developing enterprise application software to support corporate wide data access and analysis. Specifically, responsible for the design, development and testing of three-tier database access and integration application. Will participate in overall architecture design as well as technology evaluation and selection.

  • Work closely with product manager to understand requirements and translate them into technical solutions.
  • Collaborate effectively other team members to deliver high-quality software products.
  • Mentor junior engineers, fostering a culture of continuous learning and improvement.
  • Conduct thorough code reviews to ensure code quality, adherence to standards, and knowledge sharing.
  • Investigate and resolve software defects and issues in a timely manner.
  • Identify and address performance bottlenecks in software applications through profiling and optimization techniques.
  • Stay informed about emerging technologies and industry trends.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience (5+ years) in software development, with a focus on backend or full-stack development.
  • Proficiency in one or more programming languages such as Java, Python, C#, or similar.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience with database systems and data modeling.
  • Excellent problem-solving and critical-thinking skills.
  • Effective communication and collaboration skills.

Certara bases all employment-related decision on merit, taking into consideration qualifications, skills, achievement, and performance. We treat all applicants and employees without regard to personal characteristics such as race, color, ethnicity, religion, sex, sexual orientation, age, nationality, marital status, pregnancy, physical or mental condition, genetic information, military service, or other characteristic protected by law.

Applied = 0

(web-696f97f645-r6qmr)