NET Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
- 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
Requirements
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., * 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
Benefits & conditions
- Dental insurance
- Health insurance
- Paid time off
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Attend a Developer Event in 2026?
Fully Remote Software Engineer Jobs
What’s the Difference between a Junior, Mid, and Senior Developer?
Find a Developer Job: 12 Best Job Sites For Developers