NET Architect Senior Developer
Posted
The pay rate is $70 to $85 per hour W-2
100% remote position
100% remote position
We are seeking an experienced .NET Architect / Senior Developer to join our team in a fully remote capacity. This role is ideal for a hands-on technical leader who can architect scalable enterprise solutions while also contributing to development efforts across cloud-native applications and DevOps initiatives.
Responsibilities- Design, develop, and maintain enterprise-level applications using the Microsoft technology stack
- Architect scalable, secure, and high-performing solutions in Azure cloud environments
- Lead technical design discussions and provide architectural guidance to development teams
- Develop RESTful APIs, microservices, and distributed systems using .NET technologies
- Implement CI/CD pipelines and automation using Azure DevOps
- Collaborate with cross-functional teams including business stakeholders, QA, and infrastructure teams
- Review code, enforce best practices, and mentor junior developers
- Participate in system modernization and cloud migration initiatives
- Ensure application security, reliability, and performance optimization
- 8+ years of experience with .NET development
- Strong expertise in:
- C#
- ASP.NET Core
- .NET Framework / .NET 6+
- REST APIs
- SQL Server
- Hands-on experience with Microsoft Azure services including:
- App Services
- Azure Functions
- Azure Storage
- Azure SQL
- Key Vault
- Service Bus
- Strong experience with Azure DevOps:
- CI/CD pipelines
- Repos
- Release management
- Infrastructure automation
- Experience with microservices architecture and containerization (Docker/Kubernetes preferred)
- Strong understanding of software architecture patterns and best practices
- Experience with Agile/Scrum methodologies
- Excellent communication and problem-solving skills
- Azure certifications are a plus
- Experience with Infrastructure as Code (Terraform, Bicep, or ARM templates)
- Experience with React, Angular, or other modern front-end frameworks
- Experience working in fully remote distributed teams
