Full Stack Software Developer
Ogletree Deakins
Senior Full Stack Software Developer
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 Libby Naikelis 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.
- ...Zipit Wireless, based in Greenville, SC, is hiring a motivated Full-Stack Developer! Zipit has a SAAS platform that helps IoT Solution Providers... ...discipline (required). Possess 3–5 years of professional software engineering experience following degree completion Experience...SuggestedWork at officeRemote workFlexible hours
$98k - $125k
We are seeking a highly skilled Senior Full Stack Developer with 8+ years expertise in Microsoft technologies, including .NET (C#), Azure, and... ...with SQL and/or NoSQL databases. Strong understanding of software development lifecycle (SDLC). Preferred Qualifications Familiarity...SuggestedWork experience placement- ...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... ...behind our core case‑intelligence workflows. Develop and improve our AI capabilities Build and...Suggested
$85.39k - $116.98k
...Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance... ...back-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and GitHub...SuggestedFull timeRemote work- ...Applications EngineerApplylocations: Greenville, SC, USAtime type: Full timeposted on: Posted Todayjob requisition id: SRAPP009362Join... ...growth by meeting revenue targets, controlling costs, and developing reusable solutions for future proposals* Resolve quality issues...SuggestedTemporary workLocal area
$95k - $125k
...functions, with strong emphasis on problem solving, documentation, and cross-functional coordination. Responsibilities and Duties Design, develop, and refine remanufacturing processes for Hydraulically Actuated Unit Diesel injectors and Common Rail Diesel injectors. Provide...Work at office- ...mentor engineers, and support marketing initiatives. Drive profitable growth by meeting revenue targets, controlling costs, and developing reusable solutions for future proposals. Resolve quality issues and address vendor problems quickly. Qualifications 7+ years in estimating...Temporary work
$95.16k - $130k
...development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science.... ...is a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are...Work experience placementWork at officeRemote workWork from home2 days per week1 day per week- ...emphasis on problem solving, documentation, and cross-functional coordination. Responsibilities and Duties Design, develop, and refine remanufacturing processes for Hydraulically Actuated Unit Diesel injectors and Common Rail Diesel injectors....Work at office
- Enlighten, located in Greenville, SC, seeks a talented Front-End Developer to build intuitive applications tailored to customer needs. As... ...closely with other engineers to deliver high-quality software. The role requires experience in JavaScript and modern front-end...
$1,000 per month
...Key Responsibilities: Involve in evaluating work process, flow charts, and data. Review code, debug, maintain and test software. Analyze IT requirements and determine technical specifications. Evaluate & identify new technologies for implementation. Supervise software...$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,... ...Define, build, and evolve AI-powered software products that accelerate Commercial Engine...Contract workRemote workRelocation package$110k - $150k
...Overview We're seeking a Senior Software Engineer to design, build, and... ...-quality software across the full development lifecycle. You'll... ...value. Tech Stack Spring Boot, Vue.js, PostgreSQL... ...Design, develop, test, and deploy production software...$45k - $60k
...end-user systems, devices, and business applications. This role involves troubleshooting, configuring, and maintaining hardware, software, and cloud-based services to ensure reliable performance within client and enterprise environments. The engineer will support day-...Remote work- ...HAMPTON BLVD Greenville, SC 296140001, USA POSITION SUMMARY POSITION SUMMARY: The student employee will be a contributor in providing software solutions, including design, code and testing, for a variety of academic and non-academic application systems. Bob Jones...Summer workMonday to FridayFlexible hours
- ...BJU, Inc. in Greenville, SC is looking for student employees to provide software solutions, focusing on design, coding, and testing for academic applications. The role includes active participation in software development and writing program specifications. The ideal...Summer workFlexible hours
$142.6k - $261.5k
...economies all over the world. We develop outstanding leaders who are... ...data scientists, designers, and software engineers enable our clients... ...specific areas of the technology stack (front end, back end, data,... ...tomorrow. EY teams work across a full spectrum of services in...Summer holidayFlexible hours$75k - $90k
A technology solutions provider is looking for an Intermediate Software Developer primarily focused on coding for their platform. Responsibilities include building web applications, introducing new features, and mentoring team members. Candidates should have over 3 years...- ...western union, Client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full...Full time
- ...Job Description: The Application Developer II is responsible for the development and deployment of technology to meet the needs and requirements... ...& Training Required: Bachelor’s degree in computer science or software engineering. 3-5 years’ experience developing with modern C#,...
- ...computer networks all while adhering to all company standards and policies. An experienced professional with a full understanding of Information Technology. Well-developed troubleshooting skills and tested methodologies. Experienced in analyzing complex issues, distilling and...Work at officeLocal areaRemote work
$75k - $90k
Intelisys: Intermediate Software Developer Job Category : Intelisys Requisition Number : INTER004579 Posted : March 13, 2026 Full-Time Locations Showing 1 location Description The Intermediate Software Developer role is mainly focused on the coding tasks related to our...Full timeWork experience placement- ...Responsibilities: ~Implementing enterprise caliber web and backend solutions using Java and ReactJS in modern, cloud-based applications ~ Develop and support solutions with Java on legacy platforms, with modernization when possible ~ Analyze, design, and implement major...Temporary work
- ...Sr Java Developer Location: Greenville, SC - Hybrid (3 days onsite required) Contract-... ...Not Submit Without These) · 7+ years of software development experience · Strong Java +... ...Agent-based AI experience Technical Stack Java 21, Spring Boot, JPA, Azure, Docker...Contract work
- ...Software Application Developer Immediate need for a talented Software Application Developer with experience in the Telecom Industry. This is a 06+ Months Contract opportunity with long-term potential and is located in Greenville, SC. Please review the job description...Contract workImmediate start
- ProMach in Greenville, South Carolina is seeking an experienced engineer to review project requirements and develop innovative packaging solutions. You will work closely with clients and teams across various departments, utilizing your engineering skills to enhance product...
$97.29k - $183.46k
...ServiceNow Platform Developer Role Summary We are seeking a capable ServiceNow Platform Developer to support our digital initiatives within the construction industry. This role will initially focus on developing solutions across the HR Service Delivery (HRSD) and IT Service...- ...Job Title: Embedded Software Engineer This role focuses on full lifecycle development of embedded software for complex... ...card assemblies, and boards. Develop and execute detailed test plans and... ...messaging protocols within the OSI 7‑layer stack. Interest in working with advanced...Permanent employmentTemporary workWork at office
- ...Location: Onsite - Greenville, SC Full-Time We are looking for an experienced SAP Project Manager with a proven track... ...projects, ensuring delivery within scope, timeline, and budget. Develop and manage project plans, resource allocation, and risk...Full time
- ...NET Developer Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing services, bridging the gap between requirements... ...providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and...Local areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Developer. Be the first to apply!
- senior java full-stack developer Greenville, SC
- remote .net full stack web developer Greenville, SC
- senior full stack web developer Greenville, SC
- c# .net full stack developer Greenville, SC
- software engineer amazon Greenville, SC
- agile software developer Greenville, SC
- software developer positions Greenville, SC
- senior software design engineer Greenville, SC
- software developer Greenville, SC
- ngo software engineer Greenville, SC

