Lead Database Developer

Akkodis

Montreal (administrative region)

On-site

CAD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Akkodis Canada is seeking an experienced Lead Database Developer to design and optimize enterprise SQL Server solutions. You will work with application teams to build scalable data environments and robust ETL pipelines.

The role emphasizes performance tuning, data modeling, high availability, and cloud integration across hybrid environments. Strong communication and collaboration across tech teams are essential.

Qualifications

  • 8+ years of experience developing and supporting Microsoft SQL Server databases.
  • Strong expertise in SQL Server, T-SQL, stored procedures, triggers, views, and database design.
  • Hands-on experience with SQL Server Integration Services (SSIS).
  • Extensive experience with database performance tuning, indexing strategies, and query optimization.
  • Strong understanding of database normalization, relational database design, and data modeling.
  • Experience developing ETL processes and working with data warehousing concepts.
  • Experience supporting cloud-based database platforms, including Azure and/or AWS.

Responsibilities

  • Design, develop, and optimize Microsoft SQL Server databases, stored procedures, functions, and SSIS packages.
  • Build and maintain scalable ETL processes to support enterprise reporting, analytics, and operational data needs.
  • Design efficient database schemas, ensuring data integrity, normalization, and optimal performance.
  • Monitor and tune SQL Server performance by optimizing queries, indexes, and execution plans.
  • Implement high-availability and disaster recovery strategies for critical database environments.
  • Collaborate with application development teams to integrate database solutions into enterprise applications.

Skills

SQL Server
T-SQL
SSIS
Database design
Performance tuning
ETL development
Cloud: Azure/AWS
Collaboration

Tools

Azure
AWS
Elasticsearch
Redis
SingleStore

Job description

We are seeking an experienced Lead Database Developer to design, develop, and optimize high-performance database solutions supporting enterprise applications. This role is ideal for a senior SQL Server professional with expertise in database architecture, performance tuning, ETL development, and scalable data solutions. You will work closely with application developers and technology teams to build reliable, secure, and high-performing database environments.

Key Responsibilities

  • Design, develop, and optimize Microsoft SQL Server databases, stored procedures, functions, and SSIS packages.
  • Build and maintain scalable ETL processes to support enterprise reporting, analytics, and operational data needs.
  • Design efficient database schemas, ensuring data integrity, normalization, and optimal performance.
  • Monitor and tune SQL Server performance by optimizing queries, indexes, and execution plans.
  • Implement high-availability and disaster recovery strategies for critical database environments.
  • Collaborate with application development teams to integrate database solutions into enterprise applications.
  • Support cloud-based database initiatives and optimize database performance across hybrid environments.
  • Troubleshoot database issues, identify bottlenecks, and recommend performance improvements.
  • Ensure compliance with organizational data governance, security, and regulatory requirements.
  • Document database architecture, development standards, and operational procedures.

Required Qualifications

  • 8+ years of experience developing and supporting Microsoft SQL Server databases.
  • Strong expertise in SQL Server, T-SQL, stored procedures, triggers, views, and database design.
  • Hands-on experience with SQL Server Integration Services (SSIS).
  • Extensive experience with database performance tuning, indexing strategies, and query optimization.
  • Strong understanding of database normalization, relational database design, and data modeling.
  • Experience developing ETL processes and working with data warehousing concepts.
  • Experience supporting cloud-based database platforms, including Azure and/or AWS.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Excellent communication and collaboration skills within cross-functional technical teams.

Preferred Qualifications

  • Experience with NoSQL databases such as Elasticsearch or other document-based databases.
  • Exposure to in-memory databases or caching technologies such as Redis or SingleStore.
  • SQL Server, Azure, or cloud platform certifications.
  • Experience working in Agile development environments.
  • Familiarity with .NET applications and integrating database solutions with enterprise software.

Ideal Candidate

The ideal candidate is a senior SQL Server developer who combines deep database development expertise with strong performance optimization skills. They are passionate about designing scalable, reliable database solutions, building efficient ETL processes, and partnering with development teams to deliver high-quality enterprise applications. This role is best suited for someone who thrives in a collaborative environment and enjoys solving complex database challenges.

Akkodis Canada will never share your resume or any personal details without your explicit consent.

We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.

Our Commitment:

At Akkodis, part of The Adecco Group, we’re committed to making the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Administrator
Database Administrator

Akkodis • Halifax

On-site
CAD 80,000 - 115,000
Senior Data Developer
Senior Data Developer

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 80,000 - 120,000
Database Engineer
Database Engineer

Altis Technology • Toronto

Hybrid
CAD 90,000
Senior Data Engineer
Senior Data Engineer

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 90,000 - 120,000
Data Developer - Scala / Akka / Spark
Data Developer - Scala / Akka / Spark

Akkodis • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Database Developer (6 Month, Contract)
Senior Database Developer (6 Month, Contract)

The-Dufresne-Group- • Winnipeg

Hybrid
CAD 90,000 - 120,000
Market competitive salary
Career growth and development
Family-oriented working environment
+1
SQL Database Developer (Intermediate to Senior)
SQL Database Developer (Intermediate to Senior)

TAO Solutions Inc. • Toronto

Hybrid
CAD 80,000 - 105,000
Hybrid work model
Competitive compensation package
Profit sharing
+3
Senior Database Architect / Developer (MSSQL)
Senior Database Architect / Developer (MSSQL)

CI Financial • Toronto

On-site
CAD 90,000 - 120,000
Training Reimbursement
Paid Professional Designations
Enhanced group benefits
+1
Senior Database Developer – Contract
Senior Database Developer – Contract

Jobtailor • Winnipeg

On-site
CAD 85,000 - 120,000
Sr Database Developer
Sr Database Developer

ManpowerGroup • Halifax

On-site
People development culture
Collaborative work environment