What are the responsibilities and job description for the .NET / Azure Backend API Developer position at Jobs via Dice?
Job Title: .NET / Azure Backend API Developer
Location: Miami, Florida (Hybrid – Local Candidates Preferred)
Job Summary
STAFFXPERT LLC is seeking a .NET / Azure Backend API Developer on behalf of our client in Miami, Florida. This role involves designing and building scalable, secure, and high-performance backend services using modern .NET technologies and Microsoft Azure. The ideal candidate will have strong experience in API development, cloud architecture, and database optimization.
Key Responsibilities
Location: Miami, Florida (Hybrid – Local Candidates Preferred)
Job Summary
STAFFXPERT LLC is seeking a .NET / Azure Backend API Developer on behalf of our client in Miami, Florida. This role involves designing and building scalable, secure, and high-performance backend services using modern .NET technologies and Microsoft Azure. The ideal candidate will have strong experience in API development, cloud architecture, and database optimization.
Key Responsibilities
- Design, develop, and maintain RESTful APIs using C# and .NET (Core/.NET 6 )
- Build and deploy cloud-native applications on Microsoft Azure (App Services, Azure Functions)
- Translate business requirements into scalable and resilient backend solutions
- Develop and optimize SQL queries, stored procedures, and manage Azure SQL databases
- Implement secure authentication and authorization (Azure AD, JWT, OAuth)
- Integrate with Azure services such as Service Bus, Storage Accounts, and Key Vault
- Collaborate with frontend teams to define API contracts and ensure smooth integration
- Troubleshoot and resolve backend issues across systems
- Develop and maintain unit and integration tests
- Contribute to CI/CD pipelines using Azure DevOps or GitHub Actions
- Monitor and enhance application performance using Azure Monitor and Application Insights
- 5–8 years of experience in backend/API development
- Strong proficiency in C# and .NET Core / .NET 6
- Hands-on experience with Microsoft Azure (App Services, Azure Functions, Azure SQL)
- Solid understanding of RESTful API design and best practices
- Strong experience with SQL Server / Azure SQL (performance tuning, indexing)
- Experience with ORM frameworks such as Entity Framework Core and/or Dapper
- Knowledge of asynchronous programming, dependency injection, and middleware
- Proficiency with Git and modern development workflows
- Working knowledge of frontend technologies (JavaScript, HTML, CSS, React or Angular)
- Experience with event-driven architecture (Azure Service Bus, Event Grid, Event Hubs)
- Familiarity with containerization (Docker) and Azure Kubernetes Service (AKS)
- Experience with Infrastructure as Code (ARM templates, Bicep, or Terraform)
- Exposure to Azure API Management
- Knowledge of Azure security best practices (Managed Identities, Key Vault)
- Understanding of distributed systems, scalability, and resiliency patterns