dotNET Developer

The Smart
Columbia, SC, United States
23 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Multitier Architecture Application Programming Interfaces (APIs) ASP.NET MVC Framework Unit Testing Backup Devices C Sharp (Programming Language) Software Quality Data Integration Data Security Database Applications
+32 more
Relational Databases Software Debugging DevOps Web Development Electronic Data Interchange (EDI) Entity Framework Design of User Interfaces Internet Information Services (IIS) Windows Communication Foundation JQuery Microsoft Visual Studio Microsoft SQL Server Team Foundation Server Windows Servers Object-Relational Mapping Object-Oriented Software Development Software Engineering Software Systems SQL Server Reporting Services Web Applications Web Services Backend AngularJS Integration Tests Information Technology Deployment Automation Enterprise Integration Dynamic Content Front End Software Development 3-tier Architectures Software Version Control Custom Reports

Job description

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., * 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.

Requirements

  • 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., * 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.

Benefits & conditions

  • Competitive salary

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann +3 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:30 min

Lessons from jQuery and early JavaScript frameworks

Victor Savkin Victor Savkin · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all