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 - Do the Right Thing, Customer Success, Employee Success, and Speed - guide our mission to make a meaningful impact in the lives of patients and customers. As a public benefit corporation, we are committed to balancing the interests of all stakeholders, including customers, employees, society, and investors.

Job Summary

We are seeking talented Full-Stack Software Engineers to join our team and contribute to the development of cutting-edge products in the life sciences industry. As a key member of our team, you will work with the latest front-end and back-end technologies to tackle some of the most pressing challenges facing the world today.

Key Responsibilities
  • Participate in all aspects of the software development life cycle (SDLC)
  • Collaborate with product managers, engineers, and domain experts to design and develop innovative applications in life sciences
  • Work with Quality Assurance engineers to ensure comprehensive testing coverage
  • Contribute to troubleshooting and technical support of the product
Requirements
  • 2+ 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
  • Preferred time zones: EST and CST
  • BS in engineering/computer science or equivalent
  • We are looking for strong mentors with a proven track record of improving team performance
Nice to Have
  • Previous experience working in an agile environment
  • 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
  • Base pay: $85,000 - $225,000
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We consider compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.

Veeva Systems, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment 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 local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.



  • Toronto, Ontario, Canada Emphasys Software Full time

    About the RoleAquila is seeking a highly skilled Senior Manager - Corporate Development to join our team in Toronto, Canada. As a key member of our Corporate Development team, you will be responsible for identifying, establishing, and progressing strategic C-suite/investment relationships with mature and growing software companies, corporate, and investment...


  • Toronto, Ontario, Canada Emphasys Software Full time

    About the RoleAquila is seeking a highly skilled Senior Manager - Corporate Development to join our team in Toronto, Canada. As a key member of our Corporate Development team, you will be responsible for identifying, establishing, and progressing strategic C-suite/investment relationships with mature and growing software companies, corporate, and investment...


  • Toronto, Ontario, Canada Sigma Software Full time

    Software Engineer - AdTechWe are seeking an experienced Software Engineer with a background in the AdTech industry to contribute to the development of our innovative defense platform.Key Responsibilities:Design and develop software solutions for our AdTech platformCollaborate with cross-functional teams to integrate software componentsEnsure the security and...


  • Old Toronto, Ontario, Canada Software Aspekte Full time

    Job Title: Software TesterWe are seeking a skilled Software Tester to join our team at Software Aspekte. As a Software Tester, you will play a critical role in ensuring the quality and reliability of our software applications and systems.Key Responsibilities:Collaborate with cross-functional teams, including developers, product managers, and designers, to...


  • Old Toronto, Ontario, Canada Software Aspekte Full time

    Job Title: Software TesterWe are seeking a skilled Software Tester to join our team at Software Aspekte. As a Software Tester, you will play a critical role in ensuring the quality and reliability of our software applications and systems.Key Responsibilities:Collaborate with cross-functional teams, including developers, product managers, and designers, to...


  • Old Toronto, Ontario, Canada Software Aspekte Full time

    Job DescriptionWe are seeking a highly skilled Software Quality Assurance Specialist to join our team at Software Aspekte. As a key member of our software development lifecycle, you will play a critical role in ensuring the quality and reliability of our software applications.Key Responsibilities:Collaborate with cross-functional teams to understand project...


  • Old Toronto, Ontario, Canada Software Aspekte Full time

    Job DescriptionWe are seeking a highly skilled Software Quality Assurance Specialist to join our team at Software Aspekte. As a key member of our software development lifecycle, you will play a critical role in ensuring the quality and reliability of our software applications.Key Responsibilities:Collaborate with cross-functional teams to understand project...


  • Old Toronto, Ontario, Canada Software Aspekte Full time

    Job Title: Software TesterWe are seeking a skilled Software Tester to join our team at Software Aspekte. As a Software Tester, you will play a critical role in ensuring the quality and reliability of our software applications.Key Responsibilities:Collaborate with cross-functional teams to understand project requirements and objectives.Develop and execute...

  • Software Developer

    4 weeks ago


    Old Toronto, Ontario, Canada CareRx Integrated Pharmacy Full time

    Job Title: Software DeveloperCareRx Integrated Pharmacy is seeking a skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the business needs of our organization.Key Responsibilities:Analyze business requirements and develop...

  • Software Developer

    4 weeks ago


    Old Toronto, Ontario, Canada CareRx Integrated Pharmacy Full time

    Job Title: Software DeveloperCareRx Integrated Pharmacy is seeking a skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the business needs of our organization.Key Responsibilities:Analyze business requirements and develop...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team and contribute to the development of our data pipelines. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining scalable and efficient data processing systems.Key ResponsibilitiesDesign and implement data pipelines using modern...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team and contribute to the development of our data pipelines. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining scalable and efficient data processing systems.Key ResponsibilitiesDesign and implement data pipelines using modern...


  • Old Toronto, Ontario, Canada RS Software, Inc. Full time

    Unlock Global Opportunities with RS Software, Inc.At RS Software, Inc., we build innovative payment platforms that cater to global, national, and enterprise clients. Our 30-year legacy of knowledge systems has enabled us to deliver mission-critical payment solutions that combine entrepreneurship and innovation.Our product suite offers a unique blend of...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    Job Title: Software Automation SpecialistAt Software Defined Automation GmbH, we're revolutionizing the transportation industry by leveraging cutting-edge technology and data-driven insights. As a Software Automation Specialist, you'll play a crucial role in designing and implementing software solutions that automate infrastructure operations, ensuring...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    Job Title: Software Automation SpecialistAt Software Defined Automation GmbH, we're revolutionizing the transportation industry by leveraging cutting-edge technology and data-driven insights. As a Software Automation Specialist, you'll play a crucial role in designing and implementing software solutions that automate infrastructure operations, ensuring...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    Job Title: Software Automation SpecialistAt Software Defined Automation GmbH, we're revolutionizing the transportation industry by leveraging cutting-edge technology and data-driven insights. As a Software Automation Specialist, you'll play a crucial role in designing and implementing software solutions that automate infrastructure operations, ensuring...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    Job Title: Software Automation SpecialistAt Software Defined Automation GmbH, we're revolutionizing the transportation industry by leveraging cutting-edge technology and data-driven insights. As a Software Automation Specialist, you'll play a crucial role in designing and implementing software solutions that automate infrastructure operations, ensuring...

  • Software Developer

    1 month ago


    Old Toronto, Ontario, Canada Intelex Technologies Full time

    Software Engineer Job DescriptionAt Intelex Technologies, we're seeking a skilled Software Engineer to join our team of passionate developers who bring innovation and craftsmanship to the development and delivery of our software products. As a Software Engineer, you'll collaborate with your peers in an agile environment, working towards a continuous...

  • Software Developer

    1 month ago


    Old Toronto, Ontario, Canada Intelex Technologies Full time

    Software Engineer Job DescriptionAt Intelex Technologies, we're seeking a skilled Software Engineer to join our team of passionate developers who bring innovation and craftsmanship to the development and delivery of our software products. As a Software Engineer, you'll collaborate with your peers in an agile environment, working towards a continuous...

  • Software Developer

    4 weeks ago


    Old Toronto, Ontario, Canada Tata Consultancy Services Full time

    About Tata Consultancy ServicesTata Consultancy Services is a leading IT services, consulting, and business solutions organization that has been partnering with many of the world's largest businesses in their transformation journeys for over 55 years.Job SummaryWe are seeking a highly skilled Software Developer to join our team at Tata Consultancy Services....