What are the responsibilities and job description for the Senior .NET Developer (.NET/Azure) position at Agile Resources, Inc.?
Location/Remote: 100% Remote β must be willing to work Eastern Time Zone (EDT) hours
Employment Type: Permanent / Direct Hire
Compensation: up to $135k base salary (depending on experience)
Benefits: medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all employees (and their families if needed), 401(k)
Job Summary:
We are seeking a talented and experienced .NET Developer with strong Azure cloud expertise to join our dynamic team. The ideal candidate will have a solid background in developing applications using ASP.NET Core and experience with Azure PaaS, App Services, containers, and Terraform. Familiarity with Dynamics 365 is a plus.
Key Responsibilities:
- Design, develop, and deploy applications using ASP.NET Core.
- Implement and manage cloud-based solutions using Azure App Services.
- Manage and optimize containerized applications.
- Utilize Terraform for infrastructure as code (IaC) deployments.
- Collaborate with development teams to ensure seamless integration and continuous delivery.
- Monitor and maintain cloud environments to ensure reliability, performance, and security.
- Troubleshoot and resolve issues related to cloud infrastructure and applications.
- Stay up-to-date with the latest industry trends and best practices in cloud computing and Azure technologies.
Qualifications:
- 5 years of .NET development experience, with 1 specific to ASP.NET Core.
- Strong knowledge of ASP.NET Core and its ecosystem.
- Proficiency in Azure PaaS and App Services.
- Strong knowledge of Azure services like Azure App Service, Functions, Service Bus, APIM,
- Expertise in containers, particularly with Docker and Kubernetes or Azure Kubernetes Service (AKS).
- IaC experience using Terraform or Azure ARM templates.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Preferred Skills:
- Experience developing MS Dynamics applications.
- Experience integrating MS Dynamics applications with ASP.NET Core Applications.
- Experience using Azure DevOps for CI/CD and DevOps practices.
- Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect)
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Salary : $135,000