Enable job alerts via email!

Senior Full Stack %26 Data Engineer

Virtusa

Toronto

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading technology consulting firm is seeking a Senior Full Stack & Data Engineer to design and implement scalable applications and data pipelines. Ideal candidates will have over 10 years of experience, particularly in healthcare and life sciences, with proficiency in Python, JavaScript, and cloud platforms. Candidates with prior experience at Johnson & Johnson will stand out. This role offers autonomy in a collaborative environment focused on high-quality outputs.

Qualifications

  • 10+ years of experience in software engineering and data engineering roles.
  • Proficiency in modern frameworks such as React, Angular, and Django.
  • Strong understanding of data modeling and analytics.

Responsibilities

  • Design, develop, and maintain scalable web applications.
  • Build and maintain RESTful APIs and microservices.
  • Design and implement robust ETL/ELT pipelines.

Skills

Python
JavaScript/TypeScript
SQL
AWS
Azure
GCP
Docker
Kubernetes
Apache Airflow
Spark

Education

Master's degree in Computer Science, Data Science, or related field

Tools

Tableau
Power BI
Looker
Job description
Overview

We are seeking a highly skilled Senior Full Stack & Data Engineer with a proven track record in designing and implementing scalable, secure, and high performance applications and data pipelines. The ideal candidate will bring deep experience in both software engineering and data engineering, with a strong understanding of healthcare and life sciences, ideally with prior experience at Johnson & Johnson.

Responsibilities
  • Full Stack Engineering: Design, develop, and maintain scalable web applications using modern frameworks React, Angular, Node.js, Django).
  • Build and maintain RESTful APIs and microservices architectures.
  • Ensure high performance, responsiveness, and security of applications.
  • Collaborate with UI UX designers, product managers, and QA teams to deliver high quality software.
  • Data Engineering: Design and implement robust ETL/ELT pipelines using tools like Apache Airflow, Spark, or dbt.
  • Work with large scale structured and unstructured data from clinical, operational, and commercial sources.
  • Optimize data storage and retrieval using cloud native data warehouses (e.g., Snowflake, BigQuery, Redshift).
  • Ensure data quality, lineage, and governance in compliance with HIPAA and GxP standards.
Johnson & Johnson Specific Experience
  • Should have relevant experience with J&J CDL and Big Data Strategy
  • Experience working within J&J technology ecosystem, including platforms like MedTech, Janssen R&D.
  • Familiarity with J&J data privacy, compliance, and regulatory frameworks.
  • Good Knowledge with J&J Xena framework.
  • Proven ability to navigate cross-functional teams and matrixed environments typical of J&J.
Required Qualifications
  • 10+ years of experience in software engineering and data engineering roles.
  • Proficiency in Python, JavaScript/TypeScript, SQL, and cloud platforms (AWS, Azure, or GCP).
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices.
  • Strong understanding of data modeling, warehousing, and analytics.
  • Prior experience in healthcare, life sciences, or regulated industries.
Preferred Qualifications
  • Prior employment or consulting experience with Johnson & Johnson.
  • Experience with tools like Tableau, Power BI, or Looker for data visualization.
  • Knowledge of FHIR, HL7, or other healthcare interoperability standards.
  • Master's degree in Computer Science, Data Science, or related field.
Soft Skills
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and lead technical initiatives.
  • Strong problem-solving and analytical thinking.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.