.Net Developer

  • Date Posted Jun 1, 2026
  • Location Toronto, ON
  • Job Type Contract
  • Job ID 19855

Are you experienced in .NET development and passionate about cloud technologies? Apply Now!

Working with one of our top financial clients, this role calls for a .Net Developer. This position involves leading the design, development, and integration of secure authentication solutions using OAuth 2.0 and Azure services for a critical banking project. The successful candidate will work on enhancing existing Java-based applications by developing backend APIs, implementing Single Sign-On capabilities, and leveraging cloud platforms to support secure client data integration.

Responsibilities

  • Lead the development of backend APIs using C#/.NET Core, ensuring scalability and security
  • Design and implement Single Sign-On solutions with OAuth 2.0, OpenID Connect, and JWT tokens
  • Integrate secure APIs with existing Java applications to retrieve and transmit client financial data
  • Develop and maintain SPA front-end components using React or Angular
  • Configure and optimize Azure SQL Database schemas, stored procedures, and security features such as RLS
  • Utilize Azure PaaS services including App Service, API Management, Functions, and Key Vault for deployment and management
  • Monitor application performance and troubleshoot issues using Azure Monitor, Application Insights, and Log Analytics
  • Collaborate with cross-functional teams to ensure security standards and accessibility compliance (WCAG 2.1)
  • Contribute to containerization efforts using Docker and support secure coding practices

Desired Skill-Set

  • Minimum 5 years of hands-on experience with C#/.NET Core backend API development
  • At least 3 years of experience building SPAs with React or Angular
  • Proven expertise with OAuth 2.0, OIDC, JWT, and federated identity patterns over 3 years
  • Strong knowledge of Azure AD B2C, including custom policies, claims transformation, and federation
  • Proficiency with Azure SQL Database—schema design, stored procedures, and RLS—at least 3 years
  • Experience developing and consuming REST APIs with proper security controls
  • Working knowledge of Azure services like App Service, API Management, Functions, and Key Vault
  • Familiarity with Azure monitoring and logging tools such as Application Insights and Log Analytics
  • Awareness of secure coding practices aligned with OWASP Top 10 standards

Nice-to-Have

  • Experience with Microsoft Authentication Library (MSAL)
  • Knowledge of serverless patterns using Azure Functions
  • Familiarity with API gateway patterns, including Azure API Management policies (rate limiting, transformation, caching)
  • Exposure to external-facing financial or regulated industry applications
  • Understanding of WCAG 2.1 accessibility standards
  • Hands-on experience with Docker containerization
  • Knowledge of secure coding practices and industry compliance standards

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Privacy Policy

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top