Software Engineer
$72k - $121kWomble Bond Dickinson LLP
Software Engineer
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 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 Off/Vacation, Firm Paid Holidays
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
$69.4k - $158k
...Job Number: R0239617 Full Stack Software Engineer The Opportunity : As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast and agile environment. If you're looking for the chance to not just develop sof t war e, but to create...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$103.5k - $181.1k
...Unleash your talent and redefine what's possible. Job Description: Parsons is looking for an amazingly talented Cloud Software Engineer to join our team! In this role you will be essential to the design, implementation, and delivery of high performance, secure,...SuggestedContract workLocal areaWorldwideFlexible hours$86.21k - $100k
...lifecycle, creation, maintenance, configuration, documentation, and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver well documented and tested solutions to the...SuggestedFull timeWork at officeImmediate startRemote workFlexible hoursShift work2 days per week$52 - $55 per hour
...Job Description Insight Global is seeking a remote Data Platform Engineer to support and scale a multi cloud data environment for a large enterprise organization. This engineer must have 3-5 years of experience focusing on Python driven automation, certificate management...SuggestedRemote work- ...Cloud Infrastructure Support Engineer Everyone is trying to harness the cloud, but not everyone knows how. As a cloud computing infrastructure architect, you know how to take advantage of cloud capabilities. On our team of experienced professionals, you’ll use cutting...SuggestedLocal areaShift workNight shift
$77.5k - $176k
...Job Number: R0243229 Cloud Infrastructure Support Engineer The Opportunity: Everyone is trying to "harness the cloud," but not everyone knows how. As a Cloud computing infrastructure architect, you know how to take advantage of Cloud capabilities. On our team of experienced...Full timeContract workPart timeWork at officeLocal areaRemote workShift workNight shift- ...to help accelerate the shift to America's clean energy future. Job Description The Senior Infrastructure & Platform Engineer owns Apex's foundational enterprise platforms: cloud infrastructure, security tooling, network architecture, and the operational...Full timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- ...Integrated Intelligence Inc. (GA-Intelligence) develops cutting-edge software solutions that transform raw data into actionable intelligence... ...software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real...Full timePart timeFor contractorsLocal areaRelocation package
$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...Full timeH1b$116.03k - $140k
...Segra is searching for a qualified and experienced Staff Information Security Engineer to join us in a full-time capacity. Location Requirement: The work arrangement for this role is a hybrid position, requiring a minimum of three (3) days in the office, with...Full timeWork at officeImmediate startRemote workFlexible hours2 days per week- about the position… Are you an innovative thinker who’s ready to influence growth and change? If so, you might be our next Enterprise Applications Developer! In this role, you’ll help manage and evolve our enterprise application landscape, with a primary focus on Oracle...For contractors
- JOB DESCRIPTION Work will be mostly greenfield, with a healthy mix of interface design, data visualization, and generic component development. Our frontend is written in React + Redux and has dozens of screens with complex interactions, with a relatively mature component...Flexible hours
- ...GA Intelligence is looking for an experienced Senior DevOps Engineers with Top Secret/SCI clearance to manage the configuration, deployment... ...and SVN. Offers technical support where needed, developing software for our back-end systems. Stays current with industry...Full timePart timeLocal areaRelocation package
$99k - $225k
Cloud Security Engineer The Opportunity: Define, communicate, and implement cybersecurity architecture and administration processes for... ...security plans for secure IT architecture and computing hardware and software 2+ years of experience working with Cloud technologies,...Full timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
...Overview We’re looking for an experienced low‑code / no‑code solution engineer to support the management of low‑code development platforms... ...with ServiceNow implementation and integration for ITSM and Software Asset Management (SAM) in a government‑hosted DevSecOps environment...Full timePart timeLocal area- ...Syms Strategic Group, LLC is looking for a Senior Software Systems Engineer (.Net Developer) to join their Veterans Affairs department. This full-time role offers the flexibility of remote work, focusing on developing and maintaining software solutions for veterans. Ideal...Full timeRemote work
$69.4k - $158k
...Developer The Opportunity : As a low-code/no-code solution engineer, you know how to harness the latest technologies by developing... ...standards, and implementation best practices. Use your software support skills for good. Join us. The world can't wait. You...Full timeContract workPart timeWork at officeLocal areaRemote work$85.39k - $116.98k
...execution (including use cases, test procedures, and test data), software systems integration, and technical support for software... ...stakeholders for project requirements Apply and promote good software engineering practices such as test automation, modularization, and...Full timeRemote work- Department Overview UVA Information Technology Services (ITS) does more than support the UVA community - we empower and move it forward. With every partnership and every solution, we are shaping a culture and ecosystem where learning and discovery thrive. The University...Full timeWork at officeRemote workFlexible hours
- ...Syms Strategic Group, LLC is seeking a talented Senior Software Systems Engineer (.Net Developer) to join their team. This role offers the opportunity to work remotely, leading projects that focus on the development and integration of software systems. The ideal candidate...Remote work
$86.8k - $198k
...Microsoft platforms 3+ years of experience with DevOps and cloud engineering using Infrastructure as Code (IaC) in AWS, Azure, and GCP... ...Secret clearance HS diploma or GED and 8+ years of experience with software engineering, or Bachelor's degree and 4+ years of experience...Full timeContract workPart timeWork at officeLocal areaRemote work- ...HPC Systems Engineer Location: Charlottesville, VA Clearance Required: Active TS (SCI eligibility) At Bcore, our strength comes... ...IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive...
$82.6k - $154.5k
...’s possible to empower our team and support our customers in building a safer global future. Overview of Opportunity As a Systems Engineer focused on Implementation, you will work alongside our experienced product team as the tip of the spear, driving technical implementations...Local area- ...HP-UX Systems Engineer Apex Systems is looking to hire an HP-UX Systems Engineer for one of our clients. Location: Charlottesville, VA (hybrid schedule) Duration: 1 year with potential to extend or convert Main role is day-to-day management, patching, decommissioning...
$117.3k - $226.9k
...Payload Systems Engineer (Project Engineer – Systems Engineering - Acquisition and Systems Engineering) The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the...Full timeFor contractorsWork at officeImmediate startRemote workRelocation packageFlexible hours- ...Description Salary: Role Summary As an Embedded Firmware Engineer within Engineering Services, you are the bridge between high-... ...communication protocols (CAN-FD, RS-485, Ethernet), and safety-critical software patterns. Core Responsibilities Avionics & Control...
$33.73 per hour
...technical support for end users in a fast‑paced operational environment. This role is responsible for troubleshooting hardware and software issues, supporting desktop and mobile devices, maintaining IT equipment, and delivering excellent customer service to onsite and...Contract workWork at officeRemote workMonday to Friday$77 - $80 per hour
Job Description Insight Global is seeking a Senior Solutions Architect to lead the design and evaluation of a future‑state learning technology ecosystem. This individual will play a critical role during a Tech Stack Discovery phase, partnering closely with business ...$70k
...Industrial Automation & Controls Engineer Location: Petersburg, VA Job Type: Contract-to-Hire Starting Salary: $70,000+ (Compensation... ...ladder logic for Rockwell and Siemens S7‑1516 platforms. Maintain software backups and support automation reliability initiatives. Lead...Contract workWork at office- ...officials throughout project review processes. Collaborate with engineers to incorporate regulatory restrictions (e.g., setbacks,... ...knowledge of QA/QC programs and processes Project management software/tools and Microsoft Office Contract negotiation and management...Contract workFor contractorsWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Charlottesville, VA
- federal - software developer Charlottesville, VA
- software developer fintech Charlottesville, VA
- part time software developer remote Charlottesville, VA
- software engineer Charlottesville, VA
- software engineer healthcare Charlottesville, VA
- network software engineer Charlottesville, VA
- software developer Charlottesville, VA
- software development engineer aws Charlottesville, VA
- information technology software engineer Charlottesville, VA

