More jobs:
Job Description & How to Apply Below
Position Title:
.Net developer
Duration: 6 months
Remote/Hybrid:
Hybrid, Wednesday 3rd Friday
Office
Location:
81 Bay 21st Floor
Responsibilities .Net Developer to lead the design, development, and integration of a Single Sign-On (SSO) solution using OAuth 2.0 with a SaaS-based investment planning tool. The developer will work on an existing Java-based application, implementing secure integrations and leveraging existing frameworks to retrieve client financial data and transmit it to the SaaS platform.
Must Have Skills Hands-on experience with C#/.NET Core for backend API development - 5 years
Experience in building Single Page Applications (SPA) using React or Angular - 3 years
Experience with OAuth 2.0, OpenID Connect (OIDC), JWT token validation, and federated identity patterns - 3+ years
Hands-on experience with Azure AD B2C - custom policies, claims transformation, and external identity provider federation - 3 years
Proficiency with Azure SQL Database - schema design, stored procedures, row-level security (RLS), and performance tuning - 3 years
Experience building and consuming RESTful APIs with proper authentication, authorization, and error handling - 2 years
Working knowledge of Azure PaaS services - App Service, API Management (APIM), Azure Functions, Key Vault - 3 years
Experience with Azure monitoring stack - Application Insights, Azure Monitor, Log Analytics - 3 years
Nice-to-Have Skills
Experience with Microsoft Authentication Library (MSAL)
Experience with serverless patterns using Azure Functions
Familiarity with API gateway patterns and Azure APIM policies (rate limiting, transformation, caching)
Exposure to external-facing applications in financial services or regulated industries
Knowledge of WCAG 2.1 accessibility standards
Experience with containerization (Docker)
Understanding of secure coding practices (OWASP Top 10)
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×