Jobs · Engineering

Software Developer

Husch Blackwell · Houston, TX · 1 wk ago
RemoteRemoteEngineering$116k–$237k/yrFull-time

About the role

Husch Blackwell LLP is seeking a Software Developer to join our dynamic team. This position offers the opportunity to work on innovative AI-driven solutions and collaborate with cross-functional teams.

Responsibilities

  • Design, develop, and deploy modern, AI-driven solutions that enhance collaboration, automation, and knowledge access across the organization.
  • Implement enterprise-grade AI applications and intelligent workflow systems using C#/.NET Core, Azure-native services, and emerging AI platforms like Azure AI Foundry and Copilot Studio.
  • Collaborate with stakeholders to gather requirements and design scalable, secure, and maintainable AI applications.
  • Develop and deploy cloud-native applications on Azure using Azure App Services, Azure Functions, and Durable Functions for orchestrated AI workflows.
  • Build AI-powered solutions using Azure AI Foundry, Azure OpenAI services, embeddings, vector search, and RAG pipelines.
  • Develop intelligent copilots and assistants using Copilot Studio, integrating enterprise data and workflows.
  • Design and maintain secure APIs and backend services integrating with Azure SQL Database, enterprise document repositories, and business systems.
  • Build containerized workloads using Docker and support modern deployment strategies.
  • Implement observability, telemetry, and performance monitoring through Azure Application Insights, logging, tracing, and alerting best practices.
  • Develop and maintain CI/CD pipelines using Azure DevOps or GitHub Actions to ensure reliable automated deployments.
  • Support Azure governance and security requirements, including identity, compliance, and networking controls.
  • Provide quality assurance, documentation, and knowledge transfer for developed AI systems.
  • Respond to escalated production issues and provide technical leadership in root cause resolution.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Data Science, or related field; or equivalent combination of education and commensurate experience required.
  • 5+ years of relevant experience in enterprise application development, AI implementation, or cloud-based engineering, preferably in a professional services environment.
  • Strong communication skills and ability to collaborate across technical and non-technical teams.
  • Demonstrated proficiency in C#, .NET Core/.NET 8, ASP.NET, cloud-native backend development and API design, Azure App Services, Azure Web Apps, Azure Functions, Durable Functions, Azure Service Bus, Azure SQL, Docker, and Azure DevOps/GitHub Actions.
  • Experience implementing AI-enabled systems using Azure AI Foundry, Azure OpenAI services, embeddings, vector search, and RAG pipelines, AI agent frameworks and automation patterns, and Copilot Studio or conversational AI platforms.
  • Understanding of Azure infrastructure concepts including VNets, Private Endpoints, DNS, firewalls, secure networking, identity and access management (Entra ID).

Similar jobs

Software Developer

Kimley-HornSt Paul, Minnesota, United States· 2 wk ago
Engineering$120k–$140k/yrapply on careers-kimley-horn.icims.com

SOFTWARE DEVELOPER

VSolvitCalifornia, United States· 1 mo ago
Information Technologyapply on workforcenow.adp.com

Software Developer

THOR Solutions, LLCPanama City, FL· 3 wk ago
Engineeringapply on thorsolutionsllc.applytojob.com

Software Developer

LeidosColorado Springs, CO· 2 wk ago
Engineering$87k–$157k/yrapply on careers.leidos.com

Software Developer

E-Logic, Inc.Saint Inigoes, MD· 1 mo ago
Engineeringapply on elogic.discovered.ai