Data First Jobs

Maarut Inc

Senior Data Developer

Contract · In Office · Montreal, Quebec (Canada)

Posted Jul 8, 2026

Work Options
Seniority Level
Cloud Stack
Job Type
Position Group

Experience and Skillset requirements:

  • 8+ years of hands-on experience as a developer in a large enterprise
  • Excellent ETL knowledge and ETL development skills
  • Source system to data lake ingestion pipelines
  • Relational and dimensional models, dimension and fact configuration
  • Azure data storage (Data Lake, Blob Storage, Data Factory, Azure SQL Database, Synapse Analytics)
  • Power BI (Desktop, Service, components including gateway)
  • Unit testing approaches (TDD), automated testing, and continuous integration.

Desired Skills:

  • Source code management and deployment (GitHub, GitHub Actions, Concourse)
  • Experience in data projects
  • Architecture patterns (Object-Oriented, Cloud IaaS, CaaS, PaaS, SaaS, iPaaS)

Asset:

  • Domain-Driven Design (DDD)
  • Application resilience and event-driven architecture
  • Security principles and protocols (SSO, Auth0, SAML, OpenID, JWT, OAuth2, ABAC, RBAC)

Note: The Azure stack is listed as an ecosystem; proficiency in most components with concrete projects is considered comprehensive.

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Senior Data Developer

Maarut Inc

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.