2012- Sr. Software Architect

at Certara USA, LLC in Wilmington, Delaware, United States

Job Description

Certara is hiring a Senior Software Architect to support our Software Division! This position can be based out of any US Certara location or can be full-time remote.

At Certara, we accelerate medicines to patients by partnering with life science innovators.

In the past 6 years, over 90% of companies that received new drug approvals by the FDA used our software or services. Our integrated and proprietary end-to-end platform with biosimulation, regulatory science, and market access solutions combined with our strong team of scientists and subject matter experts enable our clients to have:

informed decision-making & reduced clinical trial burden

higher R&D productivity

improved patient outcomes & increased patient access to medicines

accelerated regulatory approval

Certara is a global team that fosters and nurtures a diverse and inclusive culture. We are proud to be an Equal Opportunity Employer. The collective sum of our individual differences, life experiences, knowledge, innovation, self-expression, and unique capabilities and talent represents a significant part of our culture, our reputation and our achievement.

Together with our partners, we use biosimulation and technology-enabled services to transform drug discovery and development across all therapeutic areas and innovative therapies.

Job Overview:

Designs and develops web-based applications programs for Bio-Pharma industry. Work content includes designing the user interface, prototyping designs, writing design, documentation, debugging and maintaining software programs.

Interpret business requirements to articulate the business needs to be addressed

Candidate should be self- motivated, with the ability to perform independent research and development, as well as contribute to a team environment.

Develop high-level product specifications with attention to system integration and feasibility

Define all aspects of development from appropriate technology and workflow to coding standards

Collaborate with other professionals to determine functional and non-functional requirements for new software or applications

Primary Duties:

Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform

Collaborate with peer organizations, quality assurance and end users to produce cutting edge software solutions

Use tools and methodologies to create representations for functions and user interface of desired product

Communicate successfully all concepts and guidelines to development team

Oversee progress of development team to ensure consistency with initial design

Provide technical guidance and coaching to developers and engineers

Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

Contribute to the current and develop new, software architecture design

Write design documentation and review test procedures

Develop and deliver Design Review presentations

Mentor junior software engineers

Troubleshoot code level problems quickly and efficiently

Approve final product before launch


8+ years of software development experience of web applications

5+ years of experience working as a technical leader or an architect in a moderately

complex solution

4+ years of experience with NodeJS, or C#, or other web technologies

4+ years of hands-on experience with Angular v5.x or above (v9.x + preferred)

4+ years using Oracle database with Microsoft Entity Framework and LINQ

Solid expertise in building highly scalable, distributed, loosely coupled systems in the

AWS environment using Lambda functions, DynamoDB, etc.

Being comfortable with coding or performing code reviews

Hands-on programming skills for full-stack services development

Experience with containers and container orchestration such as Docker, Kubernetes based deployments

Strong coding skills in web based technologies, Javascript and Typescript

Understanding of the SOLID priciples and how to apply them

Ability to develop and organize high-quality documentation

A technical mindset with great attention to detail

High quality organizational and leadership skills

Outstanding communication and presentation abilities

Solid understanding of RESTful web services

Strong understanding of client-side as well as backend technologies

Excellent communication and interpersonal skills, can coach, grow and mentor other


Past experience working with a distributed global team

Certara bases all employment-related decision on merit, taking into consideration qualifications,... For full info follow application link.


Certara is an Equal Opportunity Employer. Certara does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.        


Copy Link

Job Posting: 860393

Posted On: Oct 20, 2021

Updated On: Nov 19, 2021