at Certara USA, LLC in Wilmington, Delaware, United States
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.
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
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
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
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.