Life Sciences Software Development Expert
5 days ago
Veeva Systems is a pioneering organization in industry cloud solutions, dedicated to helping life sciences companies expedite the delivery of therapies to patients. Guided by our core values of Doing the Right Thing, Customer Success, Employee Success, and Speed, we strive to make a meaningful impact.
As a Work Anywhere company, we support our employees' flexibility to work from home or in the office, enabling them to thrive in their ideal environment. Our teams are hiring talented Senior Full-Stack Software Engineers to develop innovative products in Life Sciences, utilizing the latest front-end and back-end technologies to address some of the world's most pressing challenges.
Key Responsibilities
- We seek an experienced professional to participate in all aspects of the Software Development Life Cycle (SDLC).
- Collaborate with product managers, engineers, and domain experts to design and develop cutting-edge applications in Life Sciences.
- Work closely with Quality Assurance engineers to ensure comprehensive testing coverage.
- Contribute to troubleshooting and technical support of the product.
Requirements
- A minimum of 5 years of experience in software product development.
- Proficiency in backend development using Java.
- Experience with CSS abstraction layers such as SASS or JSS.
- Knowledge of RDBMS systems like MySQL, Oracle, or MS SQL Server.
- Bachelor's degree in engineering or computer science, or equivalent.
- We're looking for strong mentors who can positively impact their team.
- Preferential time zones: EST and CST.
Nice to Have
- Previous experience working in agile environments.
- Proficiency in AWS.
- Experience with the Spring framework.
- Knowledge of ES6.
- Background in Software-as-a-Service (SaaS) product development.
- Familiarity with content management products and technologies.
Compensation and Benefits
- Base salary: $120,000 - $280,000 per annum.
- Comprehensive benefits package including medical, dental, vision, and basic life insurance.
- Generous PTO and company-paid holidays.
- 1% charitable giving program.
About Veeva Systems, Inc.
Veeva Systems is a mission-driven organization that combines technology and expertise to help life sciences companies succeed. We're committed to making a positive impact on the industry and our communities.
-
Software Developer in Life Sciences
1 month ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeLife-Changing Career OpportunityVeeva Systems, Inc. is a pioneering company in the industry cloud space, dedicated to helping life sciences companies bring therapies to patients faster.We are looking for talented Senior Full-Stack Software Engineers to join our team and contribute to the development of innovative products that make a significant impact on...
-
Software Development Leader for Life Sciences
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization pioneering in industry cloud, helping life sciences companies bring therapies to patients faster by adhering to the core values of Do the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we provide flexibility to work from home or in the office, allowing employees to thrive...
-
Software Development Leader in Life Sciences
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeUnlock Career Opportunities as a Full-Stack Software Engineer at Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in industry cloud solutions, dedicated to empowering life sciences companies to deliver therapies to patients faster. Our core values of Do the Right Thing, Customer Success, Employee Success, and Speed drive our mission to...
-
Senior Cloud Life Sciences Software Developer
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering force in the life sciences industry cloud, dedicated to accelerating the delivery of therapies to patients worldwide.We are driven by our core values: Doing the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we empower our employees to thrive in their ideal environment, whether...
-
Life Sciences Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering force in the life sciences industry, driving innovation and progress through its industry cloud solutions.Salary: $110,000 - $270,000As a Senior Full-Stack Software Engineer at Veeva Systems, you will be part of a collaborative team that builds cutting-edge applications in life sciences.The ideal candidate will have 5+...
-
Life Sciences Cloud Software Engineer
5 days ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering organization in industry cloud solutions for the life sciences sector.We help our clients bring innovative therapies to patients faster by delivering cutting-edge products that embody our core values of Customer Success, Employee Success, and Speed.As a Work Anywhere company, we empower our employees to thrive in their...
-
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneer in industry cloud solutions, empowering life sciences companies to accelerate therapy delivery. As one of the fastest-growing SaaS companies in history, we have surpassed $2 billion in revenue with extensive growth potential ahead.At Veeva, our values drive everything we do: Do the Right Thing, Customer Success, Employee...
-
Senior Full-Stack Developer for Life Sciences
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva Systems, Inc.Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission-driven organization helps companies bring therapies to patients faster by providing innovative products and services that drive business success.As one of the fastest-growing SaaS companies in history, we have achieved...
-
Embedded Software Solutions Expert
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...
-
Embedded Software Integration Expert
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:The Embedded Software Integration Expert role at QNX Software Systems involves delivering professional integration services and solutions for all QNX products. In this position, you will resolve complex technical issues and utilize innovative thinking in the development and delivery of solutions for customer issues.The Embedded Software...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Audio Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany OverviewBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, with a trusted foundation software that has been pre-certified to ISO 26262 ASIL D.Our software is used by more than 24 of the top 25 EV manufacturers and runs in over 235 million vehicles...
-
Cloud Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeTransform the Life Sciences Industry with Veeva SystemsWe are seeking an experienced Cloud Software Engineer to join our team at Veeva Systems, Inc. in a remote work environment.The ideal candidate will have 3+ years of server-side programming experience in Java and hands-on development experience with current open source tools and technologies such as...
-
Systems Integration Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAt QNX Software Systems, we're the embedded experts.We provide time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware, and security solutions, all purpose-built for embedded systems.Our software is trusted by more than 24 of the top 25 EV manufacturers and...
-
Principal Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...
-
Embedded Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...
-
Software Development Expert
4 weeks ago
Ottawa, Ontario, Canada Ross Full timeRoss Video is a leading provider of innovative video production solutions. We're seeking an experienced Software Development Engineer to join our team.Job SummaryWe are looking for a highly skilled and motivated Software Development Engineer to participate in the full software development lifecycle, from requirements gathering to maintenance. The ideal...
-
Software Development Expert
4 weeks ago
Ottawa, Ontario, Canada Assent Full timeUnlock Your Potential as a Software Developer at AssentWe are seeking a talented Intermediate Software Developer to join our dynamic team at Assent, a leading provider of supply chain sustainability solutions. If you have a passion for delivering high-quality software solutions and a desire to work in a collaborative environment, we encourage you to...
-
Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...