Software Engineer
Wmb
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 72,000–121,000/yr
Posted 1mo ago
Womble Bond Dickinson (US) LLP seeks a Software Engineer to join our team. The Software Engineer designs, builds, and operates enterprise applications, data pipelines, and AI systems across the Microsoft stack. The role spans full-stack application development, modern data platform engineering, and AI agent delivery — working across C#/.NET, Azure data services, and Azure AI Foundry to produce reliable, governed, production-ready solutions aligned to business and legal operations needs. The candidate may work remotely from any one of our Womble locations.
RESPONSIBILITIES
Design, develop, and maintain web applications, APIs, and backend services using C#, .NET, Blazor, React, and TypeScript
Build and extend solutions within the Microsoft Power Platform ecosystem, including Power Apps, Power Automate, and Dataverse
Design and build scalable ETL/data pipelines in a medallion architecture using Azure Data Factory, Microsoft Fabric, Delta Lake, and Dataflow Gen2
Develop and maintain dimensionally modeled data warehouses supporting reporting and analytics across legal, finance, and operational functions
Integrate data from legacy SQL Server environments (SSRS, SSAS) and third-party systems using Azure Data Factory and Boomi
Architect and build AI agents and RAG pipelines using Azure AI Foundry, Microsoft Agent Framework, and Copilot Studio — including document ingestion, vectorization, grounding, and prompt engineering
Integrate AI capabilities into user workflows via Microsoft Copilot, Teams, and Office add-ins; define agent invocation patterns, context management, and enterprise governance models
Implement observability, telemetry, and exception reporting across applications, data pipelines, and AI systems
Document data models, lineage, transformation logic, ETL workflows, and AI architecture decisions to ensure traceability and maintainability
Participate in sprint planning, architectural discussions, code reviews, and the firm's ongoing platform modernization strategy
Use Git and Azure DevOps for version control, release management, and collaboration
REQUIREMENTS
Strong proficiency in C# and .NET for application and backend service development
Hands-on experience with Blazor, React, and TypeScript for modern web development
5+ years of data engineering experience with Microsoft technologies; SQL Server and T-SQL expertise required
Experience with Microsoft Fabric, Azure SQL, Delta Lake, and Dataflow Gen2 Proficiency with ETL tools including Azure Data Factory, Synapse, and Boomi for third-party integration
Proven experience building or operating AI-enabled systems in production, including RAG pipelines and agent frameworks
Practical understanding of ML and generative AI concepts, including model limitations, responsible AI principles, and governance
Familiarity with medallion architecture, dimensional modeling, and enterprise data warehouse design
Understanding of data governance, security, and compliance in a legal context
Experience with low-code/no-code platforms including Microsoft Power Platform
Proficiency with Git and Azure DevOps
Ability to explain technical decisions, AI behavior, and data architecture to non-technical stakeholders
Bachelor's degree in Computer Science or equivalent experience
Compensation
The national average salary range for this role is $72,000 - $121,000. Starting salary will be determined based on location, qualifications, and experience.”
Candidates are not required to submit age-related information and may redact any personally identifiable information on their application materials including but are not limited to age, date of birth, and dates of attendance and date of graduation for educational institutions. This position does not have a fixed deadline. The posting will remain open until the position is filled and all necessary due diligence has been completed for the selected candidate.
This position is subject to export control laws.
BENEFITS
Medical Insurance, Dental Insurance, Vision Insurance, Health Savings Account, Flexible Spending Accounts, Life insurance, Disability Insurance, Paid Parental Leave, 401(k) Plan, Paid Days Of
Skills
- C#
- .NET
- Blazor
- React
- TypeScript
- Power Platform
- Power Apps
- Power Automate
- Dataverse
- Microsoft Fabric
- Azure Data Factory
- Microsoft SQL Server
- T-SQL
- Azure SQL
- Delta Lake
- Dataflow Gen2
- Synapse
- Boomi
- Azure AI Foundry
- Microsoft Agent Framework
- Copilot Studio
- Microsoft Copilot
- Microsoft Teams
- Office
- Git
- Azure DevOps
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Software Engineer, Billing Platform
Stripe · San Francisco, New York City, Seattle, Chicago, US · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today