Certara is looking to accelerate the development of meaningful medicines by providing innovative software solutions to its clients across the discovery, preclinical, clinical and post-marketing phases of drug development.
Requirements
- Proficiency with Angular/Vue.js, HTML5, CSS, and related technologies
- Experience building single page web applications atop RESTful APIs
- Familiarity with distributed version control systems and the Git workflow, including pull requests, code reviews, and CI/CD systems
- Experience with Web Sockets and real time messaging
- Mastery of at least one of: Java/Groovy, Python, C-Sharp
- Significant knowledge of modern web technologies
Responsibilities
- Work closely with front end designers and server side developers to implement full stack solutions that solve complex use cases
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Maintain and grow applications according to business and technology priorities
- Implement continuous integration/continuous delivery pipelines
- Provide process and architecture improvement recommendations
Other
- 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 front-end or full-stack development
- Strong communication and problem-solving skills
- Ability to take initiative and develop feature prototypes with minimal requirements and iterate based on feedback from stakeholders and end users
- Comfortable working in a remote environment and communicating via chat, video conference, screen sharing and phone calls