Overview
On Site
DOE
Contract - W2
Skills
IaaS
Application Development
Authentication
Authorization
OAuth
Messaging
Performance Tuning
Database
Data Storage
ProVision
Management
Scripting
Performance Monitoring
Scalability
Cloud Computing
Collaboration
Agile
Sprint
UPS
Regulatory Compliance
Web Development
Object-Oriented Programming
SQL Azure
Storage
Terraform
C#
RESTful
AngularJS
React.js
Continuous Integration
Continuous Delivery
DevOps
GitHub
Cloud Security
Conflict Resolution
Problem Solving
Communication
Microsoft Azure
.NET
Job Details
Job Summary We are seeking a highly skilled .NET Full Stack Developer with strong experience in Microsoft Azure Cloud services and Infrastructure as Code (IaC) using Terraform. The ideal candidate will be responsible for designing, developing, and deploying scalable applications, implementing REST APIs, and automating cloud infrastructure to support enterprise-grade solutions. Key Responsibilities Application Development Design, develop, and maintain full-stack applications using .NET Core / .NET 6+, C#, and modern front-end frameworks such as Angular or React. Build and consume RESTful APIs for seamless service integration. Implement secure authentication and authorization mechanisms using OAuth and JWT. Azure Cloud Integration Develop and deploy Azure Functions for serverless computing. Configure and manage Azure Service Bus for messaging and event-driven architectures. Implement Azure Application Insights for monitoring and performance optimization. Design and maintain Azure SQL Databases for relational data storage. Manage Azure Storage Accounts (Blob, Queue, Table) for scalable data solutions. Infrastructure as Code (IaC) Use Terraform to provision and manage Azure resources in a repeatable and automated manner. Maintain Terraform scripts and ensure compliance with infrastructure best practices. Performance & Monitoring Implement performance monitoring and diagnostics using Azure Application Insights. Optimize application performance and scalability in cloud environments. Collaboration & Best Practices Work closely with DevOps teams to integrate CI/CD pipelines. Follow Agile methodologies and participate in sprint planning, code reviews, and daily stand-ups. Ensure adherence to security, compliance, and coding standards. Required Qualifications Minimum 8 years of experience in web application development using .NET, C#, or other object-oriented languages. 5+ years of hands-on experience with Azure services, including: Azure Functions Azure Service Bus Azure Application Insights Azure SQL Database Azure Storage Accounts 3+ years of experience with Terraform for IaC in Azure. Strong proficiency in C#, .NET Core / .NET 6+, and REST API development. Knowledge of front-end frameworks such as Angular or React. Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions). Strong understanding of cloud security best practices. Excellent problem-solving and communication skills. Preferred Qualifications Azure/.NET certifications (e.g., AZ-204, AZ-400, or equivalent). Education: Bachelors Degree Certification: Azure , .NET
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.