Description
Project description
We are seeking a skilled .NET Developer to support the integration of Fenergo FenX (a client lifecycle management platform) with Azure DataBricks, enabling seamless data flow, transformation, and analytics capabilities for a major Canadian retail bank. The ideal candidate will have experience in enterprise-grade .NET development, data integration, and cloud-based data platforms, particularly within financial services environments.
Responsibilities
Design, develop, and maintain .NET-based integration components between Fenergo FenX and Azure DataBricks.
Collaborate with data architects, business analysts, and DevOps teams to ensure secure and scalable data pipelines.
Implement APIs, data connectors, and transformation logic to extract and load data from FenX into Azure DataBricks.
Ensure compliance with data governance, security, and privacy standards.
Participate in code reviews, testing, and deployment activities.
Troubleshoot and resolve integration issues across environments.
Document technical designs, workflows, and support procedures.
Skills
Must have
Technical Skills:
5+ years experience with C#/.NET development
3+ years hands-on experience with Azure services (Functions, Web App, ADLS, API Management, Service bus)
2+ years experience with Databricks and Apache Spark
Proficiency in Azure DevOps for CI/CD pipeline development
Experience with unit testing frameworks (xUnit, NUnit, Moq)
Knowledge of REST API integration and event-driven architectures
Experience with Git version control and branching strategies
Databricks Asset Bundles (DABs) implementation
Schema evolution handling in data pipelines
Nice to have
Azure Solutions Architect Expert (AZ-305)
Databricks Certified Professional level certification
Experience with Fenergo platform (on-premises or cloud)
Knowledge of GraphQL and Node.js ecosystems





