Demo

dotNET Developer

SMART TECH SKILLS LLC
Columbia, SC Full Time
POSTED ON 7/18/2026
AVAILABLE BEFORE 9/18/2026
Benefits:
  • Competitive salary
Location
Columbia, SC (Hybrid - Required onsite 3 days per week; subject to change to fully onsite with little to no notice. Candidates must be current South Carolina residents, with no relocation permitted.)
Experience Level
Advanced/Senior Level (5 or more years of experience)
Role Overview
This Systems Software Programmer position serves within the web application development team of a state social services agency's technology services division. The programmer supports the development and lifecycle management of both new and established mission-critical web applications. Responsibilities span front-end visual interface design, backend web services engineering, unit testing, and deployment orchestration. Operating within a modern .NET, SQL Server, and Angular environment, the programmer collaborates with other technical leaders to recommend platform enhancements and maintain secure, scalable data-driven systems. This is a 12-month hybrid contract opportunity with a possibility of extension.
Key Responsibilities
Application Design & Full-Stack Development
  • Design, document, and implement robust, encapsulated software subsystems and components utilizing object-oriented programming concepts.
  • Develop dynamic, highly scalable web-based applications employing N-tier architectures, C#, ASP.NET, ASP.NET MVC, jQuery, and Angular/PrimeNG.
  • Construct, configure, and maintain secure backend database tables and relational schemas natively within Microsoft SQL Server.
  • Coordinate with technical leaders to translate subsystem specifications into high-performing frontend interfaces and backend components.

Web Services & Integration Engineering
  • Build, configure, and troubleshoot secure data transmission pipelines utilizing WCF services and custom APIs.
  • Interact with representative industry and government groups to evaluate and recommend standard data interchange formats, APIs, messaging strategies, and hardware/virtualization setups.
  • Implement object-relational mapping (ORM) structures using Entity Framework 6 and design custom reporting utilizing SSRS.

DevOps & Deployment Orchestration
  • Manage software version control, build workflows, and automated deployments natively within Visual Studio and Team Foundation Server (TFS).
  • Author and execute thorough unit tests, integration tests, and debugging protocols to ensure code quality prior to deployment.
  • Support the administration and maintenance of team repository, testing, and build infrastructure.

Collaboration, Support, & Mentorship
  • Support Tier 1 through Tier 3 application issues, troubleshooting functional bugs on test and production servers.
  • Communicate the operational implications of system-level decisions on subsystems and propose effective mitigation strategies.
  • Share technology expertise across the organization, mentoring junior and aspiring software development engineers.

Required Qualifications
  • 5 or more years of experience independently designing and implementing medium-to-large-scale software systems and components utilizing .NET architectures.
  • 5 or more years of experience developing data-driven applications with relational database engines (such as SQL Server) as a core architectural component.
  • 5 or more years of experience building web-based systems employing N-tier architectures, dynamic content, high scalability, and complex security models.
  • 3 or more years of professional experience developing with jQuery.
  • 5 or more years of experience designing and implementing WCF web services.
  • 1 or more years of experience developing front-end frameworks utilizing Angular and PrimeNG components.
  • Bachelor's degree in Computer Science, Information Technology, or a related technical field.

Preferred Qualifications
  • Practical experience deploying applications within IIS environments (specifically IIS 8.5 on Windows Server 2012 R2).
  • Experience utilizing Entity Framework 6 for database integrations and Object-Relational Mapping (ORM).
  • Familiarity with designing operational and business intelligence reports utilizing SQL Server Reporting Services (SSRS).
  • Prior experience developing and supporting public sector or social services IT environments.

Core Skills & Attributes
  • Strong communication and interpersonal skills to articulate technical parameters clearly to development teams, project staff, and end-users.
  • Proactive self-starter with the ability to perform complex technical tasks efficiently with minimal management.
  • Strong analytical, debugging, and system-level troubleshooting skills.
  • Collaborative mindset with an active interest in mentoring team members and driving continuous improvement.

Flexible work from home options available.

Salary.com Estimation for dotNET Developer in Columbia, SC
$66,902 to $85,505
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a dotNET Developer?

Sign up to receive alerts about other jobs on the dotNET Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SMART TECH SKILLS LLC

  • SMART TECH SKILLS LLC Columbia, SC
  • Benefits: Competitive salary Location Blythewood, SC (Hybrid - Onsite presence is at the manager's discretion based on project needs. Candidates must curre... more
  • 3 Days Ago

  • SMART TECH SKILLS LLC Columbia, SC
  • Benefits: Competitive salary Location Columbia, SC (Hybrid - 4 days onsite, 1 day remote. Candidates must reside in South Carolina; no relocation is permit... more
  • 3 Days Ago

  • SMART TECH SKILLS LLC Columbia, SC
  • Benefits: Competitive salary Location Columbia, SC (Hybrid - Required onsite 3 days per week; subject to change to fully onsite with little to no notice. C... more
  • 3 Days Ago

  • SMART TECH SKILLS LLC Columbia, SC
  • Location Columbia, SC (Hybrid - Required onsite 100% for the first 30 to 90 days, transitioning to hybrid 3 days onsite and 2 days remote at the manager's ... more
  • 3 Days Ago


Not the job you're looking for? Here are some other dotNET Developer jobs in the Columbia, SC area that may be a better fit.

  • SMART TECH SKILLS LLC Columbia, SC
  • Benefits: Competitive salary Location Columbia, SC (Hybrid - Required onsite 3 days per week; subject to change to fully onsite with little to no notice. C... more
  • 3 Days Ago

  • TALENT Software Services Columbia, SC
  • Duties: Responsible for analysis, design, programming, and implementation of complex applications tasks and projects. Devise feasible, logical procedures t... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!