R1513195 Software Developer; Hybrid/développeur de logiciels; hybride; Filled
Job in
Montréal, Province de Québec, H2B, Canada
Listed on 2026-02-28
Listing for:
IQVIA
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
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 amazing 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. And, with our parent company IQVIA, the world leader in human data science, we’re getting the 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 an opportunity for a software developer. In this role you will:
Assists with the design/development of software solutions requiring general domain knowledge and business expertise.
Works 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.
Troubleshoots code issues and continuously evolves IQVIA's platforms to meet user requirements/needs.
Reviews functional specifications and other validation deliverables as assigned.
Develops a basic understanding of industry and IQVIA‑specific quality standards.
Supports 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 No
SQL databases.
Backend:
Java Springboot 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 Map Reduce, Kafka, etc.
Exposure to cloud technologies:
Docker, Kubernetes, Mesos, AWS/Azure, etc.
Exposure to one or more scalable storage/database technologies:
Apache 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
Le Rôle
Notre équipe d’ingénierie connaît une croissance rapide, et nous cherchons un(e) développeur(euse) logiciel pour se joindre à nous.
Vos Responsabilités
Participer à la conception et au développement de solutions logicielles nécessitant une connaissance générale du domaine et une compréhension des besoins d’affaires.
Travailler sur toutes les couches de l’application, incluant l’interface utilisateur et le développement back‑end.
Évoluer dans un environnement produit en constante transformation où la créativité est essentielle.
Dépanner les problèmes de code et faire évoluer continuellement les plateformes d’IQVIA pour répondre aux besoins des utilisateurs.
Examiner les…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×