Sr. .NET/C# Developer – Banking/Azure
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.
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.