C# Developer - Cloud
Infotek Consulting Services Inc. — Toronto, CA
- Published on
About the Role
We are seeking a Senior Lead Developer with extensive experience in cloud-based full-stack development to support a long-running, business-critical initiative. This role focuses on enhancing the automation and production of client statements for a variety of investment accounts using modern Microsoft Azure technologies and secure data pipelines.
Project Focus
The Client Statement Generation Project is transforming how investment statement documents are produced, transitioning from legacy methods to streamlined, scalable solutions built in Azure.
Key Responsibilities
- Lead development efforts using C#, Entity Framework, Azure Functions, and SQL.
- Load and transform datasets from multiple sources using ADF and custom C# logic.
- Design and manage database schemas and implement data access security.
- Develop and maintain CI/CD pipelines using Azure DevOps or GitHub Enterprise.
- Build and enhance UI components using Angular 11.
- Automate document generation (PDF, Excel) using Aspose Cells and Aspose PDF.
- Ensure secure deployment to Azure PaaS (e.g., Azure SQL, App Services).
Must-Have Skills
- 10 years of professional experience in software development.
- Expertise in C#, Entity Framework, Azure Functions, Azure SQL and PaaS deployments, Angular 11, Azure DevOps or GitHub pipelines, and document generation tools (Aspose PDF and Aspose Cells).
- Strong data modeling and schema design experience.
- Experience ingesting data via C# and Azure Data Factory (ADF).
Nice-to-Have
- Experience in a highly regulated, locked-down Windows environment.
- Background in the financial services industry.