Life Sciences Software Development Expert

1 day ago


Old Toronto, Canada Veeva Systems, Inc. Full time

Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies bring innovative therapies to patients faster. The company's mission-driven approach emphasizes five core values: Do the Right Thing, Customer Success, Employee Success, and Speed.

As a Work Anywhere company, Veeva supports employees' flexibility to work from home or in the office, enabling them to thrive in their ideal environment.

About the Role

We are seeking multiple talented Senior Full-Stack Software Engineers to join our team and contribute to building cutting-edge products in Life Sciences. You will work with the latest front-end and back-end technologies, tackling some of the world's most significant challenges.

  • Participate in all aspects of the Software Development Lifecycle (SDLC)
  • Collaborate with product managers, engineers, and domain experts to design and develop innovative applications in life science
  • Collaborate with Quality Assurance engineers to ensure comprehensive testing coverage
  • Contribute to troubleshooting and technical support of the product
Requirements
  • 5+ years of experience in software product development
  • 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
  • BS in engineering/computer science or equivalent
  • We are looking for strong mentors with a proven record of improving their teams
  • EST and CST time zones are preferred
Nice to Have
  • Previous experience working in an agile environment
  • Experience with AWS
  • Experience with the Spring framework
  • Experience with ES6
  • Experience with Software-as-a-Service (SaaS) product development
  • Experience with content management products and technologies
Compensation

The estimated annual salary for this role is $120,000 - $280,000, depending on experience and qualifications. Veeva Systems, Inc. is an equal opportunities employer and welcomes applications from diverse candidates without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by law. If you require assistance or accommodation during the application process, please contact us.



  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we have achieved significant revenue growth and continue to expand our global presence.Our company is built on...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we have achieved significant revenue growth and continue to expand our global presence.Our company is built on...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we have achieved significant revenue growth and continue to expand our capabilities.Our core values drive our...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we have achieved significant revenue growth and continue to expand our capabilities.Our core values drive our...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems is a pioneering organization in the industry cloud, dedicated to helping life sciences companies bring therapies to patients faster. With a strong focus on innovation and customer success, we've achieved remarkable growth, surpassing $2B in revenue in our last fiscal year.Our values - Do the Right Thing, Customer Success,...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems is a pioneering organization in the industry cloud, dedicated to helping life sciences companies bring therapies to patients faster. With a strong focus on innovation and customer success, we've achieved remarkable growth, surpassing $2B in revenue in our last fiscal year.Our values - Do the Right Thing, Customer Success,...


  • Old Toronto, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneer in industry cloud solutions, empowering life sciences companies to bring therapies to patients faster. Our mission-driven organization thrives on a culture of Customer Success, Employee Success, and Speed.Key ResponsibilitiesParticipate in all aspects of the Software Development Life Cycle (SDLC)Collaborate with product...


  • Old Toronto, Ontario, Canada OMERS Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our Products & Technology team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesConsuming and understanding business, functional, and technical requirementsParticipating in solution...


  • Old Toronto, Ontario, Canada OMERS Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our Products & Technology team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesConsuming and understanding business, functional, and technical requirementsParticipating in solution...


  • Old Toronto, Ontario, Canada OMERS Full time

    Empower Your Impact at OMERSOMERS is a purpose-driven, dynamic, and sustainable pension plan that embodies the values of its 600,000+ members. As a global investor with teams in Toronto to London, New York, Singapore, Sydney, and other major cities, we prioritize diversity of thought, expertise, and experience.About the RoleWe are seeking a skilled Software...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Kingdom Development Inc. Full time

    Job OverviewOur company is seeking a skilled Software Developer - Front-End Expert to join our team. The successful candidate will be responsible for designing and developing user-friendly and visually appealing front-end user interfaces for our web applications.Key Responsibilities:• Design and develop front-end user interfaces for web applications•...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job SummaryScotiabank is seeking a highly skilled Software Development Expert to join our team. As a key member of our Payments & Core Banking Engineering team, you will play a critical role in ensuring the success of our global operations.Key Responsibilities- Contribute to the design and development of software solutions that meet the needs of our...

  • Life Sciences Intern

    6 months ago


    Toronto, Canada Clarivate Full time

    The Life Sciences Intern will work closely with our team of scientists and researchers to gain hands-on experience in various aspects of life sciences research and development. This internship offers a unique opportunity to contribute to ongoing projects, learn new techniques, and collaborate with professionals in the field. The intern will be exposed to a...


  • Old Toronto, Canada Lone Wolf Technologies Inc. Full time

    Software Development ExpertLone Wolf Technologies Inc. is seeking a skilled Software Development Expert to join our development team. As a key member of our team, you will be responsible for constructing web applications using React.js and PHP. Your primary focus will be on developing products for our users that are simple, intuitive to use, easy to...

  • Software Developer

    1 month ago


    Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. With a strong focus on innovation and customer success, we have achieved remarkable growth, surpassing $2 billion in revenue in our last fiscal year.Our core values -...

  • Software Developer

    2 months ago


    Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we have achieved significant revenue growth and continue to expand our capabilities.Our core values drive our...

  • Software Developer

    2 months ago


    Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we have achieved significant revenue growth and continue to expand our capabilities.Our core values drive our...

  • Software Developer

    1 month ago


    Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. With a strong focus on innovation and customer success, we have achieved remarkable growth, surpassing $2 billion in revenue in our last fiscal year.Our core values -...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 209884Scotiabank is seeking a skilled Software Development Expert to join our Global Banking and Markets Engineering (GBME) team.The ideal candidate will have a strong technical background and be able to work closely with business teams to develop and implement market-leading solutions for various projects within GBME.About the RoleThe...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Fulfillment Technologies (AFT) team. As a Software Development Engineer, you will play a key role in designing and developing software solutions that drive innovation and efficiency in our fulfillment network.Key ResponsibilitiesDesign and develop software services...