Software Engineer - Full Stack
CanadaFull-timePosted over 1 year ago
Full-stack software engineer building life sciences apps, collaborating with product, QA, and domain experts in a fast-paced SaaS environment.
Responsibilities
- Participate in all aspects of the SDLC
- Collaborate with product managers, engineers, and domain experts to design and develop life sciences apps
- Collaborate with QA engineers to ensure testing coverage
- Contribute to troubleshooting and technical support of the product
Requirements
- 2+ years of software product development experience
- Experience with JS front-end libraries (React, Angular, or Vue)
- Experience with Java backend development
- Experience with CSS abstraction layers (SASS or JSS)
- Experience with RDBMS (MySQL, Oracle, or MS SQL Server)
- Strong communication skills
- EST and CST time zones preferred
- BS in engineering or computer science or equivalent
- Proven mentorship experience improving teams
Nice to Have
- Experience in agile environments
- Spring framework experience
- Experience with ES6
- SaaS product development experience
- Experience with content management technologies
Benefits
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- 1% charitable giving program
Apply Now
Take the next step in your career
About Veeva Systems
Links
