Software Engineer - Full Stack

Be among the first applicants.
Veeva Systems
Ottawa
Remote
USD 150,000 - 225,000
Be among the first applicants.
2 days ago
Job description

Employer Industry: Life Sciences Technology

Why consider this job opportunity:

  1. Salary up to $225,000
  2. Opportunity for career advancement and growth within the organization
  3. Work remotely anywhere in the U.S.
  4. Comprehensive benefits including medical, dental, vision, and retirement programs
  5. Supportive and dynamic work environment with a mission-driven focus
  6. Chance to contribute to innovative solutions in the life sciences sector

What to Expect (Job Responsibilities):

  1. Participate in all aspects of the software development life cycle (SDLC)
  2. Collaborate with product managers, engineers, and domain experts to design and develop applications in life sciences
  3. Work with Quality Assurance engineers to ensure thorough testing coverage
  4. Provide troubleshooting and technical support for product issues
  5. Engage in mentoring to enhance team performance and development

What is Required (Qualifications):

  1. Minimum of 2 years of experience in software product development
  2. Proficiency in Javascript front-end libraries such as React, Angular, or Vue
  3. Experience in backend development using Java
  4. Familiarity with CSS abstraction layers (e.g., SASS or JSS)
  5. Strong communication skills and a BS in engineering/computer science or equivalent

How to Stand Out (Preferred Qualifications):

  1. Previous experience in an agile development environment
  2. Familiarity with the Spring framework
  3. Experience with ES6
  4. Knowledge of Software-as-a-Service (SaaS) product development
  5. Experience with content management products and technologies
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer - Full Stack jobs in Ottawa