Job Description
Job Title: Software Developer – Senior (.NET with Azure)
Location: Bay Street, Toronto, ON (Hybrid – 2 days onsite per week)
Type: Contract
Duration: 6 Months (with potential for periodic extensions)
Start Date: Immediate
Rate: Market Rate
Job Description:
We are hiring a Senior .NET Developer with Azure experience to join our team, working on an exciting project with a prestigious banking client. The ideal candidate will bring deep expertise in .NET development and Azure cloud services, along with a strong understanding of financial systems or banking processes.
Key Responsibilities:
Design, develop, and maintain scalable .NET applications using C# and Azure services.
Build and integrate RESTful APIs for various services and applications.
Leverage Azure Cloud Services (App Services, Functions, Logic Apps, etc.) in development workflows.
Implement CI/CD pipelines using Azure DevOps and other tools.
Work closely with cross-functional teams to deliver high-quality software in an Agile environment.
Ensure adherence to security and compliance standards, especially in cloud-based deployments.
Participate in code reviews and contribute to architectural decisions.
Required Qualifications:
8+ years of experience in software development with a strong focus on .NET (C#).
Proven hands-on experience with Azure Cloud Services including App Services, Functions, Logic Apps, and Azure SQL Database.
Strong expertise in RESTful API development and integration.
Solid understanding of CI/CD pipelines and DevOps practices using Azure DevOps.
Familiarity with object-oriented programming (OOP), design patterns, and microservices architecture.
Experience with cloud-based storage and security best practices.
Exposure to banking or financial domain projects is a strong asset.
Preferred Qualifications:
Experience working in Agile methodologies and sprint-based delivery.
Familiarity with JIRA, Confluence, and Azure DevOps tools.
Knowledge of cloud security best practices and compliance in regulated industries.
How to Apply:
If you meet the above qualifications and are available to start immediately, please send your updated resume to priya@csican.com.
Note: Only candidates with valid Canadian work authorization will be considered.