Life Sciences Software Engineer
4 weeks ago
Transforming the life sciences industry with innovative products and cutting-edge technologies is an exciting opportunity at Veeva Systems, Inc.
We are looking for a talented Senior Full-Stack Software Engineer to join our team in building high-quality applications that address some of the biggest challenges facing the world today. As part of our dynamic startup environment, you will have the stability of a successful, profitable company behind you.
The ideal candidate has extensive experience in Java and Javascript applications and the latest open-source technologies. You've worked in enterprise software development or for a high-growth technology company, making you a strong fit for this role.
Key Responsibilities- Participate in all aspects of the SDLC, including design and development of cutting-edge applications
- Collaborate with product managers, other engineers, and domain experts to bring your ideas to life
- Work closely with Quality Assurance engineers to ensure accurate and comprehensive testing coverage
- Contribute to troubleshooting and technical support of our products
- At least 5 years of experience in software product development
- Experience with JavaScript and React; Experience with backend development in Java
- Familiarity with CSS abstraction layers (e.g., SASS or JSS)
- Knowledge of RDBMS such as MySQL, Oracle, or MS SQL Server
- Strong communication skills and ability to mentor others
- Bachelor's degree in engineering/computer science or equivalent
- Previous experience working in an agile environment
- Experience with AWS
- Familiarity with the Spring framework
- Knowledge of ES6
- Experience with Software-as-a-Service (SaaS) product development
- $110,000 - $270,000 per year based on experience and location
- A comprehensive benefits package, including medical, dental, vision, and basic life insurance
- Generous PTO and company-paid holidays
- Retirement programs and charitable giving opportunities
Veeva Systems, Inc. is an equal opportunity employer committed to diversity and inclusion. We look forward to welcoming talented individuals like you to our team
-
Senior Software Developer for Life Sciences
7 days ago
Old Toronto, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering organization in industry cloud solutions that empowers life sciences companies to accelerate therapy delivery. Our core values revolve around Doing the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we prioritize flexibility by supporting remote work options to foster an ideal...
-
Life Sciences Software Development Expert
4 weeks ago
Old Toronto, Canada Veeva Systems, Inc. Full timeVeeva 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'...
-
Senior Life Sciences Software Developer
7 days ago
Old Toronto, Canada Veeva Systems, Inc. Full timeVeeva Systems is a pioneer in industry cloud, helping life sciences companies accelerate therapy development and delivery.As a Work Anywhere company, we support your flexibility to work from home or in the office, allowing you to thrive in your ideal environment.We are committed to making a positive impact on our customers, employees, and communities through...
-
Old Toronto, Canada Veeva Systems, Inc. Full timeVeeva 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...
-
Full-Stack Life Sciences Software Developer
7 days ago
Old Toronto, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed.We support your flexibility to work from home or in the office, so you can thrive in your ideal environment. As a Work Anywhere...
-
Old Toronto, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization and industry pioneer, helping life sciences companies accelerate therapy delivery. Our core values are customer success, employee success, and speed.As a Work Anywhere company, we support your flexibility to work from home or in the office, enabling you to thrive in your ideal environment.We're committed to...
-
Technical Sales Engineer
1 month ago
Toronto, Ontario, Canada BenchSci Full timeWe're seeking a skilled Technical Sales Engineer to drive the adoption of our preclinical generative AI software within the pharmaceutical and biotechnology industries.Key Responsibilities:Develop and execute tailored AI sales strategies for each customer, including architecture drawings and customized presentations.Build and nurture relationships with key...
-
Associate Director, Software Engineering
1 month ago
Old Toronto, Canada Aon Hewitt Full timeAon is looking for an Associate Director, Software Engineering.As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions as part of our Aon Life Solutions within Aon Reinsurance Strategy and Technology Group, in India. As a software engineer and Associate Director, you will report...
-
Associate Director, Software Engineering
1 month ago
Old Toronto, Canada Aon Hewitt Full timeAon is looking for an Associate Director, Software Engineering.As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions as part of our Aon Life Solutions within Aon Reinsurance Strategy and Technology Group, in India. As a software engineer and Associate Director, you will report...
-
Software Engineer
3 days ago
Toronto, Ontario, Canada Sunnybrook Health Sciences Centre Full timeJob Title: Software DeveloperJob Description:At Sunnybrook Health Sciences Centre, we are seeking a highly skilled and motivated Software Developer to join our team. As a key member of our engineering team, you will play a critical role in the development of our revolutionary medical device, designed to non-invasively treat brain tumours and various...
-
Life Sciences Product Development Director
2 days ago
Old Toronto, Canada Veeva Systems Full timeWe are seeking a seasoned Life Sciences Product Development Director to spearhead the creation of innovative solutions for managing commercial content.About the Role:This is an exciting opportunity to join Veeva Systems as a Senior Product Manager and lead the development of cutting-edge product features that transform the life sciences industry.Key...
-
Life Sciences Intern
7 months ago
Toronto, Canada Clarivate Full timeThe 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...
-
Software Development Life Cycle Engineer
4 weeks ago
Old Toronto, Canada Bank of America Full timeJob Title: Software Development Life Cycle EngineerWe are seeking an experienced Software Development Life Cycle Engineer to join our Quartz Core Platform team. As a key member of our SDLC team, you will contribute to the development of developer tooling for thousands of developers and hundreds of projects running on Quartz.The successful candidate will have...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Canada Sun Life Financial Full timeKey Responsibilities:As a Senior Software Engineer on the Canadian IT – Platform and Engineering team, you will lead and participate in the design, development, and deployment of Java REST web service APIs and microservices using Docker and Kubernetes. You will ensure service designs follow approved architecture and learn and incorporate emerging API...
-
Data Science Engineer for Ad Measurement
7 days ago
Old Toronto, Canada Amazon Full timeAbout This RoleWe're seeking a skilled Data Science Engineer to join our team at Amazon, where you'll play a key role in developing machine learning-based measurement solutions for advertisers.What You'll DoAs a Data Science Engineer, you'll design, launch, and evolve software that computes estimated impact of Amazon ads. You'll collaborate closely with the...
-
Senior Software Engineer
2 months ago
Toronto, Ontario, Canada Sun Life Full timeJob Title: Senior Software EngineerJob Description:At Sun Life, we're looking for a Senior Software Engineer to join our Canadian IT – Platform and Engineering team. As a key member of our team, you'll be responsible for designing, developing, and deploying Java REST web service APIs and microservices using Docker and Kubernetes.Key Responsibilities:Lead...
-
Senior Software Quality Assurance Engineer
4 weeks ago
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeJob DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...
-
Senior Production Engineer for Life Sciences
7 days ago
Toronto, Ontario, Canada FiúnEx Full timeAbout FiúnExWe are a specialized consulting and engineering services firm with a proven track record in delivering high-quality projects worldwide. Our expertise lies in the Life Sciences sector, where we have achieved remarkable growth through our unique engagement model.Our team is based in Toronto, Canada.
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleOur team is seeking a highly skilled Software Engineer to join our Measurement and Data Science team. As a key member of this team, you will be responsible for designing, developing, and deploying complex software systems that drive the growth of Amazon's advertising business.Main Responsibilities:Design and develop scalable software systems...
-
Senior Software Developer
4 weeks ago
Toronto, Ontario, Canada Sun Life Full timeUnlock your potential with a challenging role at Sun Life as a Senior Software Engineer.Key Responsibilities:Design, develop, and implement ServiceNow solutions that meet business needs.Build and support the implementation of OOB modules, custom applications, and 3rd party integrations.Play a key role in the platform QA to ensure development standards are...