Senior Full Stack .NET Developer
Nitin P.United StatesSENIORPosted 45m ago
C#.NETReactAngularJavaScriptTypeScriptHTMLCSSSCSSBlazorREST APIMicrosoft AzureAzure DevOpsCI/CDSQL ServerGitGitHub ActionsUnit testingIntegration testingApplication securityWAFAzure Front DoorKey VaultOAuthTerraform
About the Role
We are looking for an experienced Senior Full Stack .NET Developer with strong expertise in React/Angular, C#, .NET, and Microsoft Azure to join our client's engineering team.
Key Responsibilities
• Design, develop, and maintain end-to-end full-stack web applications
• Build responsive and scalable frontend applications using React or Angular
• Develop backend services, REST APIs, and integrations using C# and .NET
• Design and optimize SQL and NoSQL database solutions
• Deploy and manage cloud-based applications using Microsoft Azure
• Build and maintain CI/CD pipelines using Azure DevOps and GitHub Actions
• Implement application security, authentication, and authorization best practices
• Perform application threat modeling, code reviews, and security assessments
• Troubleshoot complex application issues and optimize system performance
• Work closely with cross-functional teams to drive technical design and implementation
• Lead solution design and ensure adherence to software development best practices
Requirements
• Strong experience with C# and .NET
• Frontend development using React and/or Angular
• JavaScript, TypeScript, HTML, CSS, and SCSS
• Experience with Blazor
• REST API development and integration
• Microsoft Azure cloud services
• Azure DevOps and CI/CD pipeline implementation
• SQL Server and database design
• Git, GitHub Actions, and source control management
• Unit testing, integration testing, and automated testing
• Application security: WAF, Azure Front Door, Key Vault, and OAuth
• Secure coding practices and Infrastructure as Code (Terraform)