Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-Stack Software Engineer at Veeva developing products for life sciences. Collaborating with teams to tackle challenges using modern technologies.

Responsibilities

  • Participate in all aspects of the SDLC
  • Collaborate with product managers, other engineers, and domain experts to design and develop cutting-edge applications in life science
  • Collaborate with Quality Assurance engineers to ensure accurate and comprehensive testing coverage
  • Contribute to troubleshooting and technical support of the product

Requirements

  • 2+ years of experience in software product development
  • Experience with Javascript front-end libraries such as React, Angular, or Vue
  • Experience with backend development in Java
  • Experience with CSS abstraction layers (e.g. SASS or JSS)
  • Experience with RDBMS such as MySQL, Oracle, or MS SQL Server
  • Strong communication skills
  • EST and CST time zones are preferred
  • BS in engineering/computer science or equivalent
  • We are looking for strong mentors with a proven record of making your team better

Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program

Job type

Full Time

Experience level

JuniorMid level

Salary

$100,000 - $175,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularJavaJavaScriptMS SQL ServerMySQLOracleRDBMSReactSCSSSDLCSQLVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.