- SMART TECH SKILLS LLC
- Columbia, SC
- Full-Time
- 72 days ago
dotNET Developer.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
dotNET Developer: our view in 3 lines...
- The Role:This is a senior .NET developer role supporting mission-critical web applications for a state social services agency’s technology services division.
- The Person:The person will design and build web applications, create SQL Server schemas, develop WCF services and APIs, run unit and integration tests, manage deployments, and support and mentor other developers.
- Requirements:The role requires .NET, SQL Server, jQuery, WCF web services, Angular and PrimeNG, Entity Framework 6, SSRS, IIS, Visual Studio, and Team Foundation Server.
About the role
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.)
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)
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.
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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.

