Software Development Manager Jobs in South Carolina
Software Development Manager jobs in South Carolina are concentrated in financial technology, defense contracting, healthcare IT, and enterprise software, with strong demand across seniority levels from team lead to VP of Engineering. Columbia, Charlotte-adjacent Greenville, and Charleston are the primary hiring metros, anchored by employers such as Truist, Booz Allen Hamilton, and SCANA-successor Dominion Energy, all of which maintain durable engineering organizations in the state. Agile delivery leadership, cloud platform management, and DevSecOps are the specialties drawing the most consistent postings. Scan the live roles below and apply to whichever ones fit.
Find JobsOverview
Showing 5 of 8+ Software Development Manager jobs











Where Ambition Meets Innovation
Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you’ll find the ingredients you need at LPL Financial to shape your success while helping clients pursue their financial goals.
Job Overview:
We are seeking a Tech Lead who is passionate about delivering exceptional client experiences and building high-performing technology solutions. This individual contributor role will provide hands-on technical leadership across application design, development, cloud solutions, and production reliability. The Tech Lead will partner across Product, Architecture, Data, Infrastructure, and Business teams to translate business needs into scalable technical solutions while supporting continuous improvement across the software development lifecycle.
Responsibilities:
- Lead and actively participate in the design and development of high-volume, low-latency applications for mission-critical systems, with a focus on availability and performance using C#, AngularJS, jQuery, and Microsoft SQL Server 2022.
- Collaborate with Product Owners and Product Managers to translate business challenges into technical solutions and support sprint planning and product demonstrations.
- Conduct technical assessments of risks and issues and document recommendations to support decision-making.
- Coordinate solution design with Architecture, Data, Infrastructure, and Business teams to support prioritized business outcomes and speed to market.
- Coach and mentor engineers during development and production implementation, including the creation and maintenance of technical documentation aligned with SDLC guidelines.
- Facilitate regular communication among technical and non-technical stakeholders to support products, maintain alignment, and communicate technical decisions and impacts.
What Are We Looking For?
We’re looking for people who are motivated to pursue greatness and act with integrity in how they design, build, and support technology solutions. You should be driven to help our clients succeed, collaborate across disciplines to win together, and contribute to an environment where teams create and share joy while continuously improving how work gets done.
Requirements:
- 10+ years of hands-on experience in full-stack application development utilizing .NET/Java, Angular/JavaScript, REST APIs, and relational databases, including experience with test-driven development (TDD).
- 10+ years of experience with enterprise software development processes, including documenting software design through sequence diagrams, activity diagrams, and other visual aids and presenting technical designs in architecture board reviews.
- 10+ years of experience developing microservices and implementing API-first design principles, with experience applying cloud patterns for scalability and performance.
- 5+ years of experience with AWS technologies, including hands-on development experience with AWS Lambda and Step Functions.
- 2+ years of experience in Site Reliability Engineering, including system monitoring, reliability, performance, and incident management.
Core Competencies:
- Organizational, verbal, and written communication skills, including collaboration across technical and non-technical teams and stakeholders.
- Facilitation and change management skills, including experience supporting decision-making, managing change, and aligning technical solutions with business objectives.
Preferences:
- BS or advanced degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience using SwaggerHub for API design and documentation.
- Knowledge of cloud transformation strategies across AWS, Azure, and GCP.
- Understanding of DevSecOps methodologies and practices.
- Experience with source control systems, build processes, and continuous integration and continuous delivery (CI/CD) practices.
- Experience guiding, coaching, and developing engineers and supporting knowledge sharing across teams.
#LI-Hybrid
Pay Range:
Company Overview:
LPL Financial Holdings Inc. (Nasdaq: LPLA) is among the fastest growing wealth management firms in the U.S. As a leader in the financial advisor-mediated marketplace(6) , LPL supports over 32,000 financial advisors and the wealth management practices of approximately 1,100 financial institutions, servicing and custodying approximately $2.3 trillion in brokerage and advisory assets on behalf of approximately 8 million Americans. The firm provides a wide range of advisor affiliation models, investment solutions, fintech tools and practice management services, ensuring that advisors and institutions have the flexibility to choose the business model, services, and technology resources they need to run thriving businesses. For further information about LPL, please visit www.lpl.com.
At LPL, independence means that advisors and institution leaders have the freedom they deserve to choose the business model, services, and technology resources that allow them to run a thriving business. They have the flexibility to do business their way. And they have the freedom to manage their client relationships, because they know their clients best. Simply put, we take care of our advisors and institutions, so they can take care of their clients.
For further information about LPL, please visit www.lpl.com.
Join the LPL team and help us make a difference by turning life’s aspirations into financial realities. Please log in or create an account to apply to this position. Principals only. EOE.
Information on Interviews:
LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant’s bank or credit card. Should you have any questions regarding the application process, please contact LPL’s Human Resources Solutions Center at (855) 575-6947.
EAC 5.19.26
See All 8 Software Development Manager Jobs in South Carolina
Find roles in South Carolina that match your experience and apply in just a few clicks.
Find JobsSoftware Development Manager Jobs by City in South Carolina
Where South Carolina roles are concentrated, by current openings.
Software Development Manager Job Market in South Carolina
A snapshot from current South Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Insurance
- Technology & Software
What South Carolina Employers Look For
The qualifications that appear most often in software development manager jobs across South Carolina.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Five or more years of hands-on software development experience before moving into management
- Proven experience leading full software development lifecycle delivery across cross-functional teams
- Proficiency with Agile or SAFe methodologies and modern cloud platforms such as AWS or Azure
- Strong communication skills for translating technical work to non-technical stakeholders and leadership
- Experience with DevSecOps practices, a plus for South Carolina's defense and government contractor employers
Software Development Manager Jobs in South Carolina: Frequently Asked Questions
How do you become a software development manager in South Carolina?
Most software development managers in South Carolina reach the role by first building several years of hands-on engineering experience, then demonstrating leadership on project teams. South Carolina does not require a state-issued license for this role. Employers across Columbia's government contracting sector and Charleston's growing tech scene typically want a bachelor's degree in a technical field and a history of leading delivered software projects, sometimes reinforced by a PMP certification or Agile credentials like CSM or SAFe Agilist.
Which companies hire software development managers in South Carolina?
Companies currently hiring software development managers in South Carolina include CVS Health, LPL Financial, and Regional Finance, per current listings on Migrate Mate as of November 2026. South Carolina's mix of defense contractors, financial services firms, and healthcare technology organizations means openings are distributed across a wider range of industries than in most comparable-sized states.
Which South Carolina cities have the most software development manager jobs?
Columbia, Greer, and Fort Mill have the most software development manager openings in South Carolina. Columbia leads because of the concentration of state government IT contracts and defense agencies near Fort Jackson, while Greenville draws from its manufacturing technology and financial services base, and Charleston benefits from a growing technology sector tied to aerospace, logistics, and port operations.
Are there remote software development manager jobs in South Carolina?
Yes, and more than most fields, because software development management is inherently a coordination and decision-making role that translates well to distributed teams. About 60% of software development manager openings tied to South Carolina are remote or hybrid as of November 2026, reflecting both national hiring patterns and local employer flexibility. Strategic planning, code review oversight, and cross-team coordination are the parts of the role most commonly performed remotely.
How can I get hired as a software development manager in South Carolina with little or no experience?
The most realistic path is moving into a team lead or senior engineer role within a South Carolina employer and taking on informal management responsibilities before making a formal step up. Employers like Booz Allen Hamilton and CIBER, which support large government IT programs in Columbia, regularly develop engineers internally into management tracks. Building a portfolio of delivered projects and earning an Agile credential such as CSM or SAFe Agilist signals readiness without a formal management title on your resume.
Where can I find and apply to software development manager jobs in South Carolina?
You can find and apply to software development manager jobs in South Carolina directly on Migrate Mate, which lists current openings across the state. Search the listings for roles that match your experience level and industry preference, then apply directly to the ones that fit your background.
See All 8 Software Development Manager Jobs in South Carolina
Find roles in South Carolina that match your experience and apply in just a few clicks.
Find Jobs