.NET Developer (Azure)

Full-time
On-site
$60/hr
Jackson, MI

Job description

NET Developer (Azure)
Experience: 8+ Years
Rate: $60/hr C2C
Visa: USC / Green Card (GC)
Client - HCL
Location-Jackson, MI
Need only 2 profiles
Interview Process:
• First Round: Virtual Interview
• Final Round: Face-to-Face Interview
• End Client: Will be disclosed during the client interview process
Position Overview
We are looking for an experienced .NET Developer with strong Azure Cloud expertise to join our team. The ideal candidate will have 8+ years of hands-on experience developing scalable enterprise applications using C#, ASP.NET MVC, .NET Core, Web API, REST APIs, SQL Server, Azure, and modern JavaScript frameworks.
The candidate should have strong experience working in cloud-based, API-driven, and microservices-oriented environments and should be comfortable participating in both development and architectural discussions.
Key Responsibilities
• Design, develop, test, and maintain enterprise applications using C#, .NET Core, ASP.NET MVC, and Web API.
• Develop scalable RESTful APIs and microservices.
• Work extensively with Entity Framework / EF Core and LINQ.
• Design and implement cloud-based solutions using Microsoft Azure.
• Develop and maintain applications using Azure services including:
o Azure App Services
o Azure Functions
o Azure SQL
o Azure Storage
o Azure DevOps
o Azure Key Vault
o Azure API Management
• Design and implement CI/CD pipelines using Azure DevOps.
• Develop and optimize complex SQL Server queries, stored procedures, indexes, and database solutions.
• Troubleshoot application and database performance issues and implement optimization strategies.
• Work with frontend technologies such as Angular, React, JavaScript, and TypeScript.
• Implement secure integrations using OAuth, JWT, and SSO.
• Integrate applications with messaging technologies such as Kafka, RabbitMQ, and Azure Service Bus.
• Follow software engineering best practices including SOLID principles, OOP, Clean Architecture, and Design Patterns.
• Collaborate with cross-functional teams, architects, QA, DevOps, and business stakeholders.
• Participate in code reviews, technical discussions, troubleshooting, and production support activities.
Required Skills
• 8+ years of professional software development experience.
• Strong hands-on experience with C# and .NET.
• Strong experience with ASP.NET MVC, .NET Core, and Web API.
• Strong understanding of RESTful services and Microservices Architecture.
• Hands-on experience with Entity Framework / EF Core and LINQ.
• Strong SQL Server experience including stored procedures, indexing, and performance tuning.
• Strong hands-on experience with Microsoft Azure.
• Experience with Azure DevOps and CI/CD pipelines.
• Experience with Angular or React, along with JavaScript and TypeScript.
• Strong knowledge of SOLID, OOP, Clean Architecture, and Design Patterns.
• Experience with third-party system integrations.
• Experience with OAuth, JWT, and SSO.
• Experience with messaging frameworks such as Kafka, RabbitMQ, or Azure Service Bus.
Preferred / Nice-to-Have Skills
• Docker and Kubernetes.
• Azure Kubernetes Service (AKS).
• Domain-Driven Design (DDD).
• Event-Driven Architecture.
• Distributed Systems.
• Cosmos DB or MongoDB.
• DevSecOps practices.
• Automated testing and performance engineering.
Interview Process
Round 1 – Virtual Technical Interview
Technical screening focused on .NET, Azure, APIs, SQL Server, Microservices, and overall project experience.
Round 2 – Final Face-to-Face Client Interview
Final technical/client discussion. End-client details will be disclosed at the appropriate stage of the interview process.
Visa Requirement
Only USC and Green Card (GC) candidates are eligible.


More information

Minimum education level

Bachelor's

Job skills

C#

ASP.NET MVC

Azure

SQL Server

REST APIs

Microservices

JavaScript

Entity Framework

Angular

DevOps

Certifications

Microsoft Azure Certification

C# Certification

ASP.NET Certification

SQL Server Certification

DevOps Certification

Company overview

company-logo
Agile Squad Inc

IT Services and IT Consulting·51-200 employees

Agile Squad Inc. is a New Jersey-based technology consulting firm helping businesses navigate digital transformation through expert-driven solutions in Generative AI, Cloud, Cybersecurity, and Software Engineering. We partner with forward-thinking organizations to solve complex challenges, accelerate innovation, and build future-ready systems. Our core strength lies in blending deep technical expertise with agile execution. Whether launching a new AI initiative, strengthening security infrastructure, or modernizing cloud architecture, we deliver tailored consulting services that drive measurable business outcomes. To support our consulting engagements—and help our clients stay flexible—we also provide specialized staffing and recruitment services, offering access to a pre-vetted network of high-impact IT professionals ready to make an immediate impact. Our unique hybrid model ensures that clients not only get the strategy—they get the people to make it real. 🚀 Our Services Include: 🔵 Strategic Technology Consulting 🔵 AI, Cloud, and Cybersecurity Solutions 🔵 Project-Based Delivery & Team Augmentation 🔵 Specialized IT Recruitment & Talent Placement 🔵 Visa Sponsorship, Payroll, and Compliance Support At Agile Squad, we don't just fill roles—we help you build what's next.