Job Description
Are you experienced in .NET and C# development within the banking and cloud environment? Apply Now!
Working with one of our top financial clients, this role calls for a Sr. .NET/C# Developer in the banking sector with extensive Azure experience. This position involves designing, developing, and maintaining secure banking applications using modern .NET technologies and cloud solutions. The successful candidate will work on complex projects that enhance financial services while leveraging cutting-edge cloud infrastructure.
Responsibilities
Design, develop, and maintain high-quality .NET/C# applications for banking services.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Develop and optimize RESTful APIs ensuring secure authentication and authorization protocols.
Implement cloud-based solutions leveraging Microsoft Azure services such as Azure App Service, Functions, and Key Vault.
Integrate applications with Azure Active Directory B2C for identity management.
Work on containerization and deployment using Docker and Azure DevOps tools.
Enhance application performance through database optimization and security best practices.
Participate in code reviews, testing, and troubleshooting to ensure reliability and compliance with standards.
Stay current with banking regulations, security standards, and Azure platform updates.
Desired Skill-Set
Minimum 5 years of hands-on experience with C#/.NET Core for backend API development.
Strong knowledge of Azure cloud services, including Azure AD B2C, App Service, Azure Functions, and Key Vault.
Proven experience with OAuth 2.0, OpenID Connect, JWT, and federated identity protocols.
Skilled in Azure SQL Database schema design, RLS, stored procedures, and performance tuning.
Experience building and consuming RESTful APIs with secure authentication mechanisms.
Proficiency with containerization (Docker) and familiarity with Azure DevOps CI/CD pipelines.
Knowledge of secure coding practices and security standards (OWASP Top 10).
Strong problem-solving, communication, and teamwork skills.
Nice to Have
Experience with Microsoft Authentication Library (MSAL).
Familiarity with serverless patterns using Azure Functions.
Understanding of API gateway solutions and Azure API Management policies.
Exposure to regulated industries and financial services security standards.
Knowledge of WCAG 2.1 accessibility standards.
Experience with application monitoring using Azure Monitor, Log Analytics, and Application Insights.
