Enable job alerts via email!

Software Developer (Hybrid) / développeur de logiciels (hybride)

IQVIA

Ottawa

On-site

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Job summary

A global health data analytics firm in Ottawa is seeking a software developer to join its growing team. The ideal candidate will have over 2 years of experience in software engineering, with proficiency in Java Spring Boot and Angular. You will be responsible for designing and developing software solutions, troubleshooting code issues, and working in an agile environment. This is an opportunity to work on cutting-edge technology in a rapidly evolving field.

Benefits

Equal opportunity employer
Accommodations for applicants with disabilities

Qualifications

  • 2+ years in the software engineering industry.
  • Experience in Enterprise/Server technologies and cloud.
  • Knowledge of relational and NoSQL databases.

Responsibilities

  • Assist with the design/development of software solutions.
  • Work at all layers of the application stack.
  • Troubleshoot code issues and evolve platforms.

Skills

Software development
Machine Learning
Problem-solving
Communication skills

Education

Degree in Computer Science or Software Engineering

Tools

Java Spring Boot
Angular 15+
Apache Spark
Docker
AWS/Azure
Python
Job description

Headquartered downtown in the heart of the National Capital region, Privacy Analytics is a one-of-a-kind health data analytics company. Privacy Analytics is a world leader setting the bar of data de-identification, and we have translated this patented research into an offering of products and services that enables researchers around the world to access and analyze healthcare data while ensuring that individuals’ identities are protected.

Even though our customers include 7 of the top 10 Fortune 500 healthcare organizations, we’ve remained loyal to the entrepreneurial and innovative spirit that drove the founding of the company and continues to permeate our office and culture. With our parent company IQVIA, the world leader in human data science, we’re gaining extra clout to further our leadership position in the data privacy space.

Our Java- and Scala-based flagship product sits on the cutting edge of technology and is a scalable, distributed enterprise engine built on Apache Spark that processes terabytes of data to conduct both mathematical calculations and data transformations. The work we do spans the entire spectrum of enterprise feature development, data analytics at scale, UI design and development, statistical modelling, and algorithm design all the way down to low-level algorithmic optimizations. We tackle technical problems that will engage and challenge the brightest minds, and we have very big ambitions ahead of us for which we’re expanding our team.

The role

Our Engineering team is growing fast, and with this growth comes opportunity for a software developer. In this role you will:

  • Assist with the design/development of software solutions requiring general domain knowledge and business expertise.
  • Work at all layers of the application stack including front-end user interface and backend development.
  • Work in a rapidly changing product environment where creativity is a must.
  • Troubleshoot code issues and continuously evolve IQVIA's platforms to meet user requirements/needs.
  • Review functional specifications and other validation deliverables as assigned.
  • Develop a basic understanding of industry and IQVIA-specific quality standards.
  • Support development projects based on specific instructions and with limited discretion.
  • Follow an Agile development approach.
Our ideal candidate has
  • 2+ years in the software engineering industry.
  • Experience in Enterprise/Server technologies and cloud.
  • A strong interest in the application of Machine Learning.
  • Knowledge of relational and NoSQL databases.
  • Backend: Java Spring Boot extensive experience and Python knowledge.
  • Frontend: Angular 15+.
  • Strong problem-solving skill and can-do attitude, laser-focused on client success.
  • Familiarity with Agile and good coding practices.
  • A practical, team-oriented approach.
  • Strong communication skills, capable of modulating messages to various audiences and stakeholders.
  • A degree in Computer Science or Software Engineering, or a closely related educational background.
The following are considered strong assets
  • Exposure to data processing technology at scale: Apache Spark, Databricks API, Hadoop MapReduce, Kafka, etc.
  • Exposure to cloud technologies: Docker, Kubernetes, Mesos, AWS/Azure, etc.
  • Exposure to one or more scalable storage / database technologies: Hadoop ecosystem (HBase, Hive, HDFS), Amazon S3 / Redshift, Cassandra, etc.
  • Experience in functional programming (ideally Scala).
  • Testing framework like Cypress and experience creating unit tests.

IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. IQVIA is committed to accelerating the development and commercialization of treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com

IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, marital status, or any other status protected by applicable law. Accommodations for applicants with disabilities are available in all aspects of the recruitment process upon request. If you have a disability that requires an accommodation, we encourage you to contact our Talent Acquisition Team at workday_recruiting@iqvia.com, so that IQVIA can support your participation in the recruitment process.

Please note that we may use artificial intelligence (AI) in the processing of your application. However, we only use AI to assist our recruitment team with the screening or assessment of candidacies, and not as a substitute for human decision-making.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs