What are the responsibilities and job description for the .NET Developer position at Radianse?
Senior C#/.NET 10 Azure Cloud DeveloperPosition Overview
We are seeking an experienced Senior C#/.NET Developer to design, develop, and support enterprise-level cloud applications hosted within the Microsoft Azure ecosystem.
The ideal candidate has strong experience building scalable, high-performance applications using modern .NET technologies, Azure cloud services, and cloud-native development practices. This role will contribute to application architecture, development standards, deployment processes, and ongoing performance optimization.
Responsibilities
- Design, develop, and maintain enterprise applications using C# and .NET 10
- Build scalable cloud-based solutions using Microsoft Azure services
- Develop and maintain ASP.NET Core Web APIs and REST-based services
- Design, implement, and optimize applications using Azure Cosmos DB (NoSQL)
- Create and maintain infrastructure deployment templates using Azure Resource Manager (ARM) Templates
- Develop and support Azure Function Apps and Azure Web Apps
- Create and maintain reusable NuGet packages
- Participate in architecture discussions, technical design sessions, and code reviews
- Build and maintain CI/CD pipelines and deployment automation processes
- Monitor, troubleshoot, and optimize application performance in production environments
- Collaborate with cross-functional teams to deliver reliable, high-quality software solutions
Required Qualifications
- 5 years of professional experience developing applications using C# and .NET
- 3 years of hands-on experience with Microsoft Azure
- Experience developing enterprise-scale cloud applications
- Strong understanding of object-oriented programming principles and software architecture patterns
- Experience building and consuming REST APIs
- Experience with Git/source control workflows
- Experience designing and working with scalable NoSQL databases
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent written and verbal communication skills
- Ability to work independently and collaborate effectively within an Agile development environment
Technical Experience
Candidates should have experience with several of the following:
Microsoft Azure
- Azure Web Apps
- Azure Function Apps
- Azure Storage
- Azure Cosmos DB
- Azure Key Vault
- Azure Monitor and Application Insights
- Azure DevOps
Cloud Development & DevOps
- CI/CD pipelines
- Infrastructure as Code (ARM Templates)
- Deployment automation
- Production monitoring and troubleshooting
- Application performance optimization
Database & Application Design
- Data modeling and partitioning strategies
- Query optimization and performance tuning
- Distributed systems concepts
- Scalable cloud application design
Preferred Qualifications
- Experience designing cloud-native applications
- Experience building event-driven architectures using Azure Functions
- Familiarity with authentication and authorization frameworks:
- OAuth2
- OpenID Connect
- JWT
- Experience optimizing Azure costs and application performance
- Knowledge of caching strategies and distributed application patterns
- Experience troubleshooting complex production issues in Azure environments
Equal Opportunity Employer
Pay: $40.00 - $50.00 per hour
Benefits:
- Dental insurance
- Health insurance
- Paid time off
People with a criminal record are encouraged to apply
Experience:
- .NET: 3 years (Required)
Ability to Commute:
- Durham, NH 03824 (Required)
Work Location: In person
Salary : $40 - $50