| Location | Washington, DC |
| Salary | $100,000–$125,000 |
Experience: 5 8+ Years | Location: Washington, D.C.
Position Summary
We are seeking a Senior Azure Developer with strong experience in designing, developing, and implementing scalable cloud-native applications using Microsoft Azure. The ideal candidate will have extensive knowledge of C#, .NET, REST APIs, Azure App Service, Azure Functions, and Azure SQL Managed Instance. The candidate will develop serverless and event-driven applications while ensuring security, scalability, reliability, and high performance.
Key Responsibilities
Design, develop, and maintain cloud-native applications using Microsoft Azure.
Build enterprise applications using C#, .NET, ASP.NET Core, and modern development frameworks.
Develop and integrate RESTful APIs and enterprise application services.
Implement serverless architectures using Azure Functions.
Deploy and manage applications using Azure App Service.
Design and optimize database solutions using Azure SQL Managed Instance.
Develop event-driven applications using Azure messaging and integration services.
Integrate cloud applications with enterprise systems and third-party services.
Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
Apply cloud security best practices, including identity management and access controls.
Optimize application performance, availability, and scalability.
Monitor applications using Azure Monitor and Application Insights.
Collaborate with architects, DevOps engineers, QA teams, and business stakeholders.
Maintain technical documentation and participate in code reviews.
Minimum Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
5 8+ years of professional application development experience.
Strong proficiency in C# and .NET/.NET Core.
Hands-on experience developing RESTful APIs.
Experience with Microsoft Azure cloud-native architecture.
Practical experience with Azure App Service and Azure Functions.
Knowledge of Azure SQL Managed Instance or Azure SQL Database.
Understanding of serverless and event-driven architecture.
Experience with CI/CD pipelines and automated deployments.
Strong knowledge of application security and modern software design patterns.
Preferred Qualifications
Microsoft Azure Developer Associate (AZ-204).
Microsoft Azure Solutions Architect certification (AZ-305).
Experience with Azure Service Bus, Event Grid, and API Management.
Familiarity with Docker and Kubernetes.
Experience with infrastructure-as-code and cloud automation.
Knowledge of microservices architecture and distributed systems.