Software Developer
DistillerSR
Job Title: Software Developer
Department: Software Development
Reports to: Development Team Lead
Term: Full-Time Continuing
Location: Hybrid/Remote
About Us:
Behind every innovative new medical device, new healthcare policy, and research into new treatments, there’s a
literature review. At DistillerSR Inc., we’re changing the way that scientific research is conducted. Founded in
2008, DistillerSR is the world’s leading AI-enabled workflow automation and evidence management platform for
streamlining the production of critical literature-based health research.
DistillerSR is used by 80% of the top 10 global medical device and pharmaceutical companies to inform life-
changing product research, prepare regulatory submissions and to monitor for safety issues with medical products
once in market. At DistillerSR, we have three core values: Always Leading, Always Innovating, and Always
Trusted. Our amazing team lives these values every day and our customers trust us to bring them innovative,
world-leading solutions that power their important work.
Scope of the Role:
Under the supervision of your Team Lead; you will collaborate with Software Development, QA and Infrastructure teams to design, implement, and maintain high-traffic applications. You will also work closely with Product Owners, UX Designers, and other stakeholders to ensure project objectives align with customer needs.
Duties & Responsibilities:
- Work independently and collaboratively with Software Development, Quality Assurance, and Infrastructure teams
- Troubleshoot issues across services/applications
- Maintain automated test coverage.
- Participate in code reviews and pull requests
- Work closely with Product Owners, UX, and other stakeholders to validate project objectives.
Note: Duties are not limited to those listed above. Additional duties may be assigned as required. However, reasonable consultations with personnel will be made if possible, under business conditions
Required Qualifications:
- Minimum of 2 to 4 years of professional experience in software development
- Experience with common web technologies, such as HTML/CSS, PHP, MySQL, MongoDB, Python, JavaScript, Java
- Experience with the Agile Development Methodology
- Experience working with and building REST APIs
- Understanding of application security requirements e.g. XSS protection, CSRF, Content Security Policies, SQL Injection protection with implementation as standard practice
- Experience with designing and optimizing the data tier of web applications.
- Comfortable with Unit Testing and Integration Testing (Selenium and Behat)
- Strong communicator and self-starter
Preferred Qualifications:
- Knowledge of AWS
- Experience with Linux, microservices architecture, Kubernetes
- Experience with Angular and MVC frameworks
- Experience with MySQL and Mongo
- A positive attitude with an interest in expanding responsibilities