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

Full Stack Software Developer

Ogletree Deakins

Position Summary

The Senior Full Stack Software Developer is responsible for designing, developing, deploying, and supporting enterprise-grade software solutions that support Ogletree Deakins' legal, operational, and client service objectives. This role carries accountability for application quality, performance, security, scalability, and long-term maintainability.
This position partners closely with our Business Analysts and Project Managers to translate business and legal requirements into secure, reliable, and scalable technical solutions.


Essential Functions

  • Design, develop, and maintain full-stack applications using C#, .NET Core, ASP.NET MVC, Web API, and Blazor
  • Develop, optimize, and maintain Microsoft SQL Server databases, including complex queries, stored procedures, indexing, and performance tuning
  • Design and implement secure REST APIs with appropriate authentication, authorization, and data protection controls
  • Collaborate with Business Analysts, business stakeholders, and IT teams to gather, analyze, and translate requirements into technical designs
  • Apply Agile, Scrum, and SDLC best practices across development initiatives
  • Provide production support, troubleshooting, root-cause analysis, and long-term remediation
  • Leverage AI-assisted development tools to improve productivity, quality, and consistency
  • Use version control and DevOps tooling including Git, TFS, and Azure DevOps
  • Build, deploy, and support applications in Microsoft Azure environments
  • Ensure application performance, scalability, security, and reliability standards are met
  • Maintain accurate technical documentation and operational artifacts
Requirements
  • Proven ability to deliver complex technical solutions with accountability for outcomes
  • Strong analytical, debugging, and problem-solving skills
  • Excellent communication skills with the ability to explain technical concepts to non-technical audiences
  • Strong stakeholder partnership and collaboration skills
  • High standards for software quality, security, and performance
  • Ability to manage multiple priorities in a fast-paced environment
Product & Delivery Expertise:
  • End-to-end software development lifecycle ownership
  • Secure API design and integration
  • Advanced SQL Server optimization and database design
  • Cloud-based development using Microsoft Azure
  • Experience using AI as a development and productivity tool
  • Familiarity with Salesforce.com APIs preferred
Computer Skills:
  • Proficient in Microsoft applications including Word, Excel, PowerPoint, Outlook, and Teams.
  • Proficient with Visual Studio, SQL Server Management Studio, Azure DevOps, and related development tools.
Education / Experience:
  • Bachelor's degree from a reputable accredited college or university required
  • 10+ years of professional full stack software development experience required
  • Strong experience with C#, .NET Core, ASP.NET MVC, Web API, SQL Server, and Azure required

Benefits

Ogletree Deakins offers a robust suite of benefits for our Staff including: Paid Time Off, Paid Sick Leave, a 401(k) matching program, Profit Sharing, Paid Holidays, Paid Parental Leave, affordable Health and Life Insurance including Dental & Vision coverage, Health Savings Account /Flexible Spending Accounts to help offset the cost of dependent care and/or health care expenses, Tuition Reimbursement and an Employee Assistance Program.


Contact Information

If you have questions, please e-mail Andrew Doucet at View email address on click.appcast.io with "Full Stack Software Developer" in the subject line. Please note, applications submitted via e-mail will not be considered.


Firm Overview

Ogletree Deakins is one of the largest labor and employment law firms representing management in all types of employment-related legal matters. Best Law Firms® has named Ogletree Deakins a "Law Firm of the Year" for 14 consecutive years. In the 2025 edition, the publication named Ogletree Deakins its "Law Firm of the Year" in the Litigation - Labor and Employment category. Ogletree Deakins has more than 1,100 attorneys located in 60 offices across the United States and in Europe, Canada, and Mexico. The firm represents a diverse range of clients, including many of the Fortune 50 companies in the U.S.

We are fully committed to the importance of diversity within the legal profession, as well as all workplace environments.

Equal Opportunity Employer.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Software Developer in Greenville, SC vacancy
  • $98k - $125k

    Job Summary:We are seeking a highly skilled Senior Full Stack Developer with 8+ years expertise in Microsoft technologies, including .NET (C#...  ...Experience with SQL and/or NoSQL databases.Strong understanding of software development lifecycle (SDLC).Preferred Qualifications:... 
    Suggested
    Full time
    Work experience placement

    scansource

    Greenville, SC
    1 day ago
  • $159.78k

     ...LocationGreenville, South Carolina Working Schedule Full-Time Work Arrangement Hybrid...  ...for customers worldwide. You’ll develop, maintain and support technology...  ...design and integrations across the entire software stack. Analyze, design, and drive solutions for... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Greenville, SC
    2 days ago
  •  ...Description Job Description Description: Job Summary The Full Stack Developer is responsible for designing, developing, testing, deploying...  ...-functional stakeholders to deliver scalable, high-quality software solutions that align with business objectives. Beyond core... 
    Suggested
    Temporary work
    Immediate start

    Vivacity Tech PBC

    Greenville, SC
    a month ago
  • $159.78k

     ...future of digital solutions for customers worldwide. You’ll develop, maintain and support technology applications and delivery, leveraging...  ..., cutting edge design and integrations across the entire software stack. Analyze, design, and drive solutions for major components... 
    Suggested
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Greenville, SC
    3 days ago
  • $110k - $120k

    Role:The Senior UI Developer’s primary responsibility is to implement and ship beautiful user...  ...:Required6+ years of production-ready software development experience4+ years of production...  ...M/FJob SummaryRequisition Number: INTEL004643Job Category: IntelisysSchedule: Full-Time
    Suggested
    Full time
    Work experience placement

    scansource

    Greenville, SC
    3 days ago
  •  ...departments. The Role We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on-site. This is a full-stack engineering role. You'll work across...  ...our core case-intelligence workflows. Develop and improve our AI capabilities  Build... 

    Truleo

    Greenville, SC
    4 hours ago
  • $110k - $120k

    Job Summary:The UI Developer III role is primarily focused on leading the implementation and...  ...Qualifications:Required10+ years of production-ready software development experience building and...  .../M/FJob SummaryRequisition Number: UIDEV004810Job Category: ITSchedule: Full-Time
    Full time
    Work experience placement

    scansource

    Greenville, SC
    3 days ago
  •  ...functions, with strong emphasis on problem solving, documentation, and cross-functional coordination.Responsibilities and DutiesDesign, develop, and refine remanufacturing processes for Hydraulically Actuated Unit Diesel injectors and Common Rail Diesel injectors.Provide... 

    Affinity Executive Search

    Greenville, SC
    22 hours ago
  • Greenville, South CarolinaStudents & Grads /Full-Time /HybridWhy GLS?Purpose: Access to affordable, reliable transportation is...  ...position offers being made for May 2027***What does it mean to be a Software Developer at GLS?As a Software Developer, you will develop cutting-edge... 
    Full time
    Temporary work
    Casual work
    Work at office
    Immediate start
    Monday to Friday

    Global Lending Services

    Greenville, SC
    3 days ago
  • Lead UI Developer Location: Charlotte, NC or (Raleigh, Atlanta, Greenville is fine - but they should be able to drive & come to Charlotte office as needed on their own cost) Job Description: We're looking for recent experience with pure React+Typescript, with best practices... 
    Work at office

    Kasmo Global

    Greenville, SC
    5 days ago
  • Senior Software Engineer CGI is seeking an experienced Full Stack Senior Software Engineer with 5+ years of experience in designing and developing scalable enterprise applications. The ideal candidate will have strong hands on experience in frontend and backend development... 

    CGI

    Greenville, SC
    3 days ago
  •  ...Job Description Job Description Join Our Software Development Team! RTO National is seeking an experienced Senior Full-Stack Software Developer to design, build, and improve the custom software systems that support our business. This hands-on role is involved across... 
    Temporary work
    Immediate start

    RTO National

    Greenville, SC
    9 days ago
  • $79.6k - $176.3k

    Junior Software Engineer Position Description CGI is seeking an experienced Full Stack Junior Software Engineer with 1 3 years of experience in designing and developing scalable enterprise applications. The ideal candidate will have strong hands-on experience in frontend... 
    Internship
    Local area
    Greenville, SC
    a month ago
  •  ...closely with sales directors and the client to fully design and develop turnkey proposals for entire production lines from processing to...  ...benefits and privileges of employment. Please contact us to request accommodation.SummaryLocation: Greenville, SC, USAType: Full time
    Full time
    Contract work
    Temporary work
    Local area

    Pro Mach

    Greenville, SC
    3 days ago
  • $70 - $72 per hour

     ...Job Description Job Title: Senior Software Engineer - Onsite in Greenville, SC Type of Engagement : 9-month contract (Not open to 3rd party C2C consultants. Visa sponsorship is not available) Work Location: Hybrid position in Greenville, SC (3 days onsite)... 
    Hourly pay
    Contract work
    For contractors

    Alliance of Professionals & Consultants

    Greenville, SC
    4 days ago
  •  ...DDoS Protection—partnering with cybersecurity teams to enforce Zero Trust and robust application defenseDrive DevOps integration by developing automated provisioning, configuration management, and self-service deployment frameworks using Python, Ansible, Terraform,... 
    H1b
    Local area

    KPMG

    Greenville, SC
    1 day ago
  • $110k - $130k

     ..., Lab Technician, etc) Lead technically driven PD and innovation projects for key portfolio gaps with KPI applications and markets Develop necessary of technical capability standards and methods for markets and applications new to Henkel. Own North American sourced projects... 
    Local area
    Flexible hours

    Henkel

    Greenville, SC
    3 days ago
  • $100k - $120k

     ...Title: SCADA Engineer Employment Type: Full-time Travel Required: Up to 30%...  ...This role includes integrating with PLCs, developing user interfaces, configuring alarms and...  ...Bachelors degree in Systems, Controls, Software, Electrical, Mechatronics Engineering, or... 
    Full time

    PrimePartners

    Greenville, SC
    2 days ago
  •  ...NAVA Software solutions is looking for a SCADA Engineer Details: SCADA Engineer Location: Greenville SC Or City of Industry CA - Onsite Duration: 6-12 months Experience Required: 7-10 Years in MES & SCADA Implementations... 

    Nava Software Solutions

    Greenville, SC
    1 day ago
  • $91.7k - $152.7k

     ...Lead CMM Programmer The Lead CMM Programmer will develop, validate, standardize, and improve Coordinate Measuring Machine (CMM) programs...  ...result, and production-support issues. Support CMM hardware/software setup, probe qualification, fixture validation, and reliable... 
    Permanent employment
    Apprenticeship
    Relocation package
    Shift work

    GE Vernova - PROD

    Greenville, SC
    4 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...to apply. We are unable to sponsor at this time.Note:-This is a Full-Time Permanent job opportunity for you.Only US Citizen, Green... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Greenville, SC
    2 days ago
  •  ...Sr Java Developer Location: Greenville, SC -Hybrid (3 days onsite required) Contract...  ...Submit Without These) • 7+ years of software development experience • Strong Java...  ...AI experience Technical Stack Java 21, Spring Boot, JPA, Azure, Docker... 
    Contract work

    RIT Solutions, Inc.

    Greenville, SC
    4 days ago
  •  ...Our client is looking for a qualified full-time Senior AWS Software Engineer to help facilitate both the...  ...systems. This role focuses on designing, developing, deploying, and supporting scalable...  ...AWS and TypeScript-based technology stack. The engineer will work closely with... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Monday to Friday
    3 days per week

    The Hiring Group

    Greenville, SC
    3 days ago
  • $112k - $150k

     ...engineering role. You'll spend most of your time developing AI/ML products by training models,...  ..., and intelligent agents. Own the full AI/ML lifecycle: requirements analysis,...  ...Development Define, build, and evolve AI-powered software products that accelerate Commercial... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Greenville, SC
    3 days ago
  •  ...Identify recurring issues and initiate problem tickets for them  Make recommendations for improvements of supported hardware and software, with an eye on our clientele’s security posture  Maintain accurate and real time timesheets, record complete and accurate notes... 
    Work at office

    VC3, Inc.

    Greenville, SC
    2 days ago
  • $80k - $110k

     ...the future of digital solutions for customers worldwide. You’ll develop, maintain and support technology applications and delivery,...  ...drive the future of technology forward. The Opportunity The Software Engineer is responsible for designing, developing, and supporting... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Greenville, SC
    3 days ago
  • $40 - $60 per hour

    Job Title: Embedded Software Engineer Job Description We are seeking a highly skilled Embedded Software Engineer to design, develop, and integrate software for embedded systems. This role covers the full development lifecycle from requirements analysis and design to implementation... 
    Contract work
    Temporary work
    Work at office
    Weekend work

    Actalent

    Greenville, SC
    2 days ago
  •  ...Experience & Technical Skills 5+ years of professional software engineering experience with most recent experience being hands-...  ...critical applications in a TypeScript-first AWS environment Develop frontend applications using TypeScript, React, and Material UI... 
    3 days per week

    Akaasa Technologies

    Greenville, SC
    2 days ago
  •  ...assigned space.Mentors other resources on tasks and responsibilities. Develops and builds application tables, panels, programs, and reports...  ..., and reproduction of our internally and externally developed software products.Ensures the IT security and compliance of both planned... 
    Temporary work
    Local area
    Flexible hours

    BMW Group

    Greenville, SC
    2 days ago
  •  ...Configure and support network and firewall settings, applying knowledge of communication protocols and secure port-level connectivity.• Develop and maintain scripts or automation solutions to reduce manual effort and improve consistency in recurring administrative tasks.

    Robert Half

    Greenville, SC
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Developer. Be the first to apply!