Salary
💰 $130,000 - $140,000 per year
Tech Stack
ASP.NETAzureCloudDockerEntity FrameworkKafkaKubernetesMicroservices.NETOracleRDBMSRedisSQL
About the role
- Work with clients to define digital strategy and execution roadmap and design and implement differentiated digital solutions to deliver measurable value
- Architect and develop enterprise-grade applications using .NET Core / .NET 6+, C#, and Azure Cloud Services
- Design and implement RESTful APIs, microservices, and event-driven architectures
- Lead development of Azure Functions, App Services, Service Bus, Event Grid, and Cosmos DB
- Define and enforce coding standards, design patterns, and SOLID principles
- Collaborate with DevOps teams to build CI/CD pipelines using Azure DevOps
- Mentor developers and conduct code reviews to ensure quality and performance
- Integrate SSO, OAuth2, JWT, and other authentication protocols
- Create and manage ARM templates and infrastructure-as-code deployments
- Optimize application performance, scalability, and security across Azure environments
Requirements
- Role: .Net Architect (Azure, C#)
- Years of Experience: 10+ years
- Location: Arlington, TX – Hybrid – (2 days Must in Week)
- Bachelor’s or degree in Computer Science or related field
- 10+ years of hands-on development experience with .NET technologies
- 3+ years of experience architecting cloud-native solutions on Microsoft Azure
- Strong expertise in C#, ASP.NET Core, Entity Framework, and SQL Server
- Deep understanding of Azure services: Azure API Management, Azure Storage, Azure Redis, Azure Kubernetes Service (AKS), etc.
- Experience with unit testing frameworks like xUnit/NUnit and mocking tools (Moq, AutoFac)
- Familiarity with NuGet, Fluent Validation, and dependency injection
- Experience with Azure Functions, App Services, Service Bus, Event Grid, Cosmos DB
- Experience with CI/CD pipelines using Azure DevOps
- Experience with Docker, Kubernetes, Kafka, Oracle RDBMS
- Integrate SSO, OAuth2, JWT
- Create and manage ARM templates and infrastructure-as-code deployments
- Excellent communication and leadership skills