Senior Data Migration Developer/BI/ETL Developer/.NET + SQL Developer
3 hours ago
Job Title: Application Developer – Senior (TrustConnect Modernization Project)
Location: Edmonton, AB (Remote – Occasional Travel for Meeting)
Duration: 12 Months Contract (With the possibility of Extension)
About the Role: The Application Developer (Senior) will lead and assist in the design, development, testing, and planning of ETL (Extract, Transform, Load) phases for data migration activities within the TrustConnect modernization project. You will analyze large volumes of legacy data to create meaningful insights for executive decision-making, ensuring successful migration from a 30-year-old financial system managing 19,000 client accounts and over $600 million in assets.
Key Responsibilities
Design, develop, and deliver ETL solutions for complex data migration projects.
Liaise with business units and stakeholders to align technology solutions with strategic goals.
Develop and maintain business intelligence solutions using Microsoft SQL Server Integration Services (SSIS).
Write and review complex functional and technical code designs (.NET, C#, SQL).
Define and document non-functional requirements including performance, availability, and recoverability.
Create technical designs, database structures, and application architecture documentation.
Participate in performance testing, troubleshooting, and optimization.
Support release scheduling, tracking, and status reporting.
Ensure solutions align with GOA application architecture and security standards.
Required Qualifications
Education:
University degree in Computer Science or related discipline and 5+ years of Application Developer experience OR equivalent combination of education and experience (up to 9 years of AD experience).
Experience:
5+ years – Building Business Intelligence solutions in agile environments.
5+ years – Delivering ETL solutions with Microsoft SQL Server Integration Services (SSIS).
5+ years – Data modeling, SQL programming, stored procedures, triggers, and functions.
5+ years – Written and verbal communications including business/technical documentation.
5+ years – Experience with Microsoft Dynamics 365 (CRM/Finance) or similar platforms.
5+ years – .NET framework and C# development using object-oriented techniques.
5+ years – Working with senior management and project stakeholders.
3+ years – Working with Rocket Universe software and multi-valued databases.
3+ years – Experience in Public Trustee Office and trust accounting.
Must be eligible for Enhanced Security Clearance (includes Criminal Record and Credit Check).
Nice to Have Skills
SQL Server development (procedures, indexes, relationships, entity models).
DevOps CI/CD experience and integration with development workflows.
Agile, Scrum, Waterfall, and Kanban methodologies.
User Acceptance Testing (UAT) in multi-stakeholder environments.
Experience designing and implementing complex IT solutions.
Public sector experience preferred.
Working Conditions
Primarily remote (must be located within Alberta).
Occasional in-person meetings in Edmonton (travel not compensated).
Must provide own equipment compatible with Azure Virtual Desktop (Windows preferred).
Exact Location: 10044 – 108 St NW, Edmonton, AB T5J 3S7
Standard hours: Monday–Friday, 08:15–16:30 Alberta time.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $85.00-$90.00 per hour
Expected hours: 36.25 per week
Application question(s):
- How many years of professional Application Development experience do you have?
- Do you have at least 5 years of experience developing ETL solutions using Microsoft SSIS?
- How many years have you worked with Microsoft Dynamics 365 (CRM/Finance) or similar ERP/CRM platforms?
- Do you have experience with Rocket Universe or other multi-valued databases? If yes, please describe the project.
- Describe your experience with SQL programming, including stored procedures, triggers, and data modeling.
- Do you have hands-on experience developing applications using .NET Framework and C#? How many years?
- Have you performed data migration from legacy systems? If yes, what was the source and target system?
- Have you designed or maintained data architecture and database structures for large enterprise systems?
- Are you experienced with DevOps or CI/CD integration (Azure DevOps, GitHub Actions, Jenkins, etc.)?
- Describe one complex ETL or data migration project you led or contributed to. What were the challenges and outcomes?
-
Senior Application Developer
12 hours ago
Edmonton, Alberta, Canada Bevertec Full time $120,000 - $180,000 per year8+ years experience with the following:Experience building Business Intelligence solutions in a collaborative, agile development environment.Experience delivering Extract, Transform and Load (ETL) solutions utilizing Microsoft SQL Server Integration Services (SSIS) in data migration projects.Experience with data modeling, SQL programming, stored procedures,...
-
BI Developer
7 days ago
Edmonton, Alberta, Canada Stantec Full time $80,000 - $120,000 per yearDescriptionAt Stantec, we have some of the world's leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds, skills, and...
-
Senior Application Developer
7 hours ago
Edmonton, Alberta, Canada AceStack Full time $80,000 - $120,000 per yearJob Title: Senior Application DeveloperLocation:Alberta, Canada (Remote – must reside in Alberta)Type: ContractKey Responsibilities· Lead and contribute to ETL design, development, and testing for data migration.· Analyze and interpret large datasets to support business and strategic decisions.· Collaborate with business units to ensure solutions align...
-
Application Developer
8 hours ago
Edmonton, Alberta, Canada TWC Global Services, LLC Full time $31,392 - $41,664 per yearMust be eligible for Enhanced Security Clearance (includes criminal & credit check)5+ years building Business Intelligence solutions in Agile teams.5+ years working with SSIS for ETL and data migration.5+ years facilitating meetings and communication with senior stakeholders.5+ years with SQL: data modeling, stored procedures, triggers, UDFs.5+ years writing...
-
BI Developer
7 days ago
Edmonton, Alberta, Canada Stantec Full time $70,800 - $101,400 per yearAt Stantec, we have some of the world's leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds, skills, and...
-
C# .NET Developer
7 days ago
Edmonton, Alberta, Canada RAMP InterActive Full time $90,000 - $120,000 per yearAbout Us: RAMP InterActive is a leading provider of customized content management systems tailored for sports organizations. With over 2500 clients, we deliver innovative solutions that enable our clients to easily manage their websites and mobile applications. Our platform supports a wide array of content, including tables, schedules, standings, and...
-
Senior Data Developer
5 hours ago
Edmonton, Alberta, Canada TechVest Global Solutions Inc. Full timeExperience: 8+ yearsLocation : Alberta CanadaImmediate joiner.JD:• Develop data pipelines to extract, load, and transform data from various sources into cloud-based data warehouses and data lakes.• Design and implement data processing workflows that are highly optimized for their cloud-native environment.• Collaborate with developers, data architects,...
-
Application Developer
4 hours ago
Edmonton, Alberta, Canada MJB Technology Solutions Ltd. Full time $39,168 - $46,624 per yearJob Title: Application Developer - SeniorLocation: Edmonton Alberta T5J 3W7 (The resource will primarily work remotely)Duration: 12-month contract + 12 possible extensionsJob Description:Responsibilities will include:· Liaise with business units and program areas to ensure solutions meet current and strategic ministry needs.· Align development team to...
-
Application Developer – Senior
12 hours ago
Edmonton, Alberta, Canada Upstaff Full time $104,000 - $182,400 per yearJob Title: Application Developer – SeniorDuration: December 5, 2025 – November 30, 2026Location: Primarily Remote (must work from within Alberta)Working Hours: Monday to Friday, 08:15 AM – 04:30 PM Alberta timeKey ResponsibilitiesLead and assist in the design, development, and implementation of ETL processes for data migration.Conduct analysis of...
-
Business Intelligence Developer
1 week ago
Edmonton, Alberta, Canada Covenant Health Canada Full time $60,000 - $90,000 per yearYour Opportunity:Are you an expert at developing and maintaining BI solutions that support data-driven decision-making across the organization? Are you passionate about designing, building, and supporting data models and reports for various stakeholders, requiring proficiency with BI tools and experience with data warehousing and SQL? Yes? then we've got the...