Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$72k - $121k

Womble 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Raleigh, NC vacancy
  •  ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated loan... 
    Suggested
    Contract work
    Fixed term contract
    Local area

    CarData

    Raleigh, NC
    1 day ago
  • $71.6k - $119.4k

     ...NC*** Are you excited by building scalable, cloud-native software using modern technologies? Would you like to work on complex...  ...and migration projects. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  • $90k - $120k

     ...Responsibilities Full Stack Software Engineer Location: Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated Full Stack Software Engineer to join our Application Development team. This team is responsible for designing... 
    Suggested
    Full time

    eClercx

    Raleigh, NC
    3 days ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Suggested
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Raleigh, NC
    4 days ago
  • $92.5k - $209.5k

     ...guidance. Responsibilities Key Responsibilities Platform Software Development: Own a bounded platform component (service...  ...debugging, and code review while maintaining production-quality engineering standards.Ability to effectively delegate well-defined... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Raleigh, NC
    1 day ago
  •  ...testing processes and methodologies. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in test or software development or a related field. Strong knowledge of SQL Server, C#, Python, and Visual Basic... 
    Permanent employment
    Contract work
    Temporary work
    Flexible hours

    Honeywell

    Raleigh, NC
    3 days ago
  • $125.32k - $154.19k

    w/ Red Hat, LLC. in Raleigh, NC. *Telecommuting permittd: wrk may be performed w/in normal commuting distance from the Red Hat, LLC office in Raleigh, NC. Dvlp secure, reliable & scalable sftware, primarily in Golang, OpenShift & cloud-native techs. Wrk in an agile team...
    Work at office
    Remote work

    Red Hat

    Raleigh, NC
    1 day ago
  •  ...Software Engineer Responsibilities Develop and maintain software and services that connect physics-based M&S tools and other analysis capabilities in a Digital Engineering environment. Design and implement schemas and data flows to move simulation and analysis results... 
    Work experience placement

    ARA

    Raleigh, NC
    1 day ago
  • ## Software Engineer### Raleigh-Durham, NCIXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful... 
    Work at office

    I Xl

    Raleigh, NC
    1 day ago
  • $72.8k - $130k

     ...resolution in distributed systems Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field 5+ years of experience in software engineering with a focus on distributed systems and microservices 4+ years of experience with AI-... 
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Local area

    UnitedHealth Group

    Raleigh, NC
    12 hours ago
  •  ...manufacturing industries. With a revolutionary integration of hardware, software, and real‑time multivariate data, we have built the world’s...  ...‑generation production control. Position Summary As a Software Engineer, you will be a member of the Product Development team. You will... 
    Work at office
    Remote work
    Work visa

    SupportFinity

    Raleigh, NC
    4 days ago
  • $137k - $200.5k

     ...Service Provider High End Router (Cisco 8000) team, you will craft and develop a large range of networking features as part of the Software Development Team. The foundational features of the next generation platforms are solidly in place. This will be a ground floor... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco

    Raleigh, NC
    1 day ago
  • $77.1k - $123.3k

     ...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Raleigh, NC
    1 day ago
  •  ...Software Engineer Office - US - North Carolina - Raleigh Development Full Time Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our... 
    Full time
    Work at office
    Local area

    Cloud Software Group

    Raleigh, NC
    1 day ago
  •  ...If you are passionate about applying your software skills to problems of national importance and want to accelerate your career growth...  ...ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based Modeling... 
    Work experience placement

    ARA

    Raleigh, NC
    4 days ago
  • $135.41k - $154.19k

     ...Distributed Systems Engineer Design, develop, and maintain secure, scalable distributed systems and cloud-native microservices utilizing...  ...Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  • $101.33k - $105.1k

     ...Software Engineer III RELX, Inc. d/b/a LexisNexis USA Venture III, 900 Main Campus Drive, Raleigh, NC 27606 Job Description: Lead or participate in testing of systems. Work with management to enhance quality and process standards and plan and execute effective... 
    Work at office
    Remote work

    RELX

    Raleigh, NC
    1 day ago
  •  ...Software Engineer - QT Location: Raleigh, NC Tax Term (W2, C2C): Both Job Type (Permanent/Contract): Contract Duration: 6+ months Pay Range: $55/hr - $58/hr on W2 Job Description & Skill Requirement: Lead UI software architecture design for medical... 
    Permanent employment
    Contract work

    Apolis

    Raleigh, NC
    4 days ago
  •  ...participation and representative data. Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a strong foundation in... 
    Temporary work
    Remote work

    HirexHire

    Raleigh, NC
    3 days ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows... 
    Full time

    Pearson

    Raleigh, NC
    4 days ago
  • $95k - $150k

     ...who want to gain hands-on experience working on enterprise-level applications. You will collaborate with senior developers, DevOps engineers, and project managers to deliver scalable, secure, and high-performing solutions for U.S.-based clients. Responsibilities... 
    Work experience placement
    Internship

    SynergisticIT

    Raleigh, NC
    12 hours ago
  •  ...Software Engineer Position Assist with the design, coding, configuration, testing, debugging, and documentation of new or modified software applications that meet business requirements and enterprise performance and architecture standards. Essential Duties And Responsibilities... 
    Full time

    CRC Group

    Raleigh, NC
    2 days ago
  •  ...configuration of applications on the ServiceNow platform usingApp Engine Studio Support implementation and customization of ITSM...  ...Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline Strong understanding of... 
    Full time
    Contract work
    Part time
    Internship
    Local area
    Immediate start
    Flexible hours

    Serco

    Raleigh, NC
    4 days ago
  •  ...Software Engineer Collaborations Pharmaceuticals, Inc. is a fast-growing organization searching for go-getters who welcome the challenges of a growing business. We're specifically looking for a Software Engineer for a full-time position who will roll up their sleeves... 
    Full time
    Work at office
    Immediate start

    Collaborations Pharmaceuticals Inc

    Raleigh, NC
    1 day ago
  •  ...Software Engineer II Job Category: Information Technology Requisition Number: SOFTW002605 Posted: June 29, 2026 Full-Time Hybrid Raleigh, NC +1 more locations Description Responsible for designing, developing, and delivering software solutions that... 
    Full time
    Work experience placement

    Jewelers Mutual Group

    Raleigh, NC
    1 day ago
  •  ...networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and...  ...cross-functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test,... 
    Internship
    Work from home

    Vecima

    Raleigh, NC
    2 days ago
  •  ...Software Engineer III We are seeking a Software Engineer III to join our GRIDScaler team. The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals. This role demands strong hands... 
    Local area
    Remote work

    DDN Storage

    Raleigh, NC
    2 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Raleigh, NC
    12 hours ago
  • Job Title Need candidate local to Minneapolis, MN/Basking Ridge, NJ/Dallas, TX/Raleigh, NC for hybrid onsite. Minneapolis highly preferred. The Expertise and Skills You Bring Strong Java/J2EE (Version 11+) development working on enterprise level applications utilizing...
    Local area

    Samprasoft

    Raleigh, NC
    2 days ago
  • $93.9k - $159.6k

     ...Platform team and play a central role in building the agentic operating system powering the future of banking software. Role Overview This is a full-stack engineering role where you’ll design and implement both backend and UI components for several features and... 
    Local area
    Worldwide

    nCino, Inc.

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!