Software Developer - Remote Opportunity
- Source: LinkedIn
- Torentify
- Remote
- United States
- Full-Time
- Mid level
Job Description
About the Company
Husch Blackwell LLP is a full-service litigation and business law firm with offices across the United States, serving clients with domestic and international operations. The firm emphasizes teamwork, collaboration, client service, and innovation, while promoting a diverse and inclusive workplace where legal and business professionals can develop and grow.
About the Role
Husch Blackwell LLP is seeking a Software Developer to design, develop, and deploy AI-driven applications that improve collaboration, automate workflows, and expand access to organizational knowledge. This fully remote position focuses on enterprise AI solutions built with C#/.NET, Microsoft Azure services, Azure AI Foundry, and Copilot Studio.
The role works closely with technical teams and business stakeholders throughout the development lifecycle, from gathering requirements and designing architecture to deployment, monitoring, and ongoing improvement. Key areas include Retrieval-Augmented Generation (RAG) systems, AI agents, secure APIs, event-driven applications, and cloud-based integrations.
Key Responsibilities
- Analyze organizational needs related to AI solutions, automation, and collaboration technologies.
- Work with stakeholders to gather requirements and design scalable, secure, and maintainable AI applications.
- Develop enterprise applications using C#, .NET Core/.NET 8, and ASP.NET.
- Build and deploy applications using Azure Web Apps, App Services, and Azure Functions, including Durable Functions for orchestrated workflows.
- Implement event-driven and distributed system architectures using Azure Service Bus, asynchronous messaging, and integration frameworks.
- Develop AI-powered solutions using Azure AI Foundry, Azure OpenAI, chat models, embeddings, vector search, and RAG architectures.
- Build AI agents and implement orchestration frameworks for intelligent applications.
- Develop copilots and assistants using Copilot Studio, integrating enterprise data and business workflows.
- Design and maintain secure APIs and backend services that connect with Azure SQL Database, enterprise document repositories, and business systems.
- Build containerized workloads using Docker and support modern deployment strategies.
- Implement application monitoring, telemetry, logging, tracing, and alerting using Azure Application Insights.
- Develop and maintain CI/CD pipelines using Azure DevOps or GitHub Actions to support reliable automated deployments.
- Apply Azure governance and security requirements, including identity, compliance, and networking controls.
- Provide quality assurance, technical documentation, and knowledge transfer for developed AI systems.
- Resolve escalated production issues and lead technical root-cause investigations.
- Perform additional duties as assigned by IT leadership.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field, or an equivalent combination of education and commensurate experience.
- At least five years of relevant experience in enterprise application development, AI implementation, or cloud-based engineering; professional services experience is preferred.
- Strong proficiency in C#, .NET Core/.NET 8, and ASP.NET.
- Experience with backend development and API design.
- Hands-on experience with Azure App Services, Azure Web Apps, Azure Functions, and Durable Functions.
- Knowledge of Azure Service Bus and event-driven architecture.
- Experience with Azure SQL and relational database development.
- Experience with Docker and container-based deployments.
- Experience monitoring applications with Azure Application Insights.
- Ability to independently investigate complex production issues and recommend solutions.
- Strong communication skills and the ability to collaborate with technical and non-technical teams.
Technical Experience
- Experience implementing AI-enabled systems using Azure AI Foundry and Azure OpenAI services.
- Knowledge of embeddings, vector search, RAG pipelines, AI agent frameworks, and automation patterns.
- Experience with Copilot Studio or other conversational AI platforms.
- Familiarity with source control and CI/CD tools, including Azure DevOps, GitHub Actions, and Git.
- Understanding of Azure infrastructure concepts, including virtual networks (VNets), private endpoints, DNS, firewalls, and secure networking.
- Knowledge of identity and access management using Microsoft Entra ID….
Skills
- c-sharp
- dot-net
- microsoft-azure
- dot-net-core
- asp-net
- azure-web-apps
- azure-app-service
- azure-functions
- microsoft-azure-functions
- azure-service-bus
- microsoft-azure-service-bus
- openai
- azure-sql
- azure-sql-database
- Docker
- azure-application-insights
- azure-devops
- Github
- github-actions
- microsoft-entra-id
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
