Lead .NET Developer – Angular & SQL | Hybrid
Important Notes
Hybrid role requiring 3 days onsite per week (subject to change to full onsite).
Candidate must be a South Carolina resident or willing to relocate before the start date.
Two-round interview process:
Round 1: Microsoft Teams
Round 2: In-person (short notice expected)
Bachelor's degree or equivalent experience required.
Immediate need for an experienced .NET Technical Lead supporting mission-critical modernization initiatives.
Required Qualifications
8+ years of experience designing and developing enterprise applications using Microsoft .NET technologies.
5+ years of experience building data-driven applications using Microsoft SQL Server.
5+ years of experience developing scalable web applications using N-tier architecture and secure application design.
2+ years of hands-on Angular development experience.
Strong expertise with C#, ASP.NET, .NET Core, ASP.NET Core Web API, MVC, Entity Framework, SQL Server, and REST APIs.
Experience with source control, build management, unit testing, and deployment processes.
Preferred Qualifications
Experience developing SNAP, TANF, Eligibility, or other Government Benefits Systems.
Agile software development experience.
Microsoft Development Certifications.
Experience with PrimeNG, AngularJS, SSRS, WCF, IIS, and Team Foundation Server (TFS).
Key Responsibilities
Design, develop, test, and deploy enterprise web applications using modern Microsoft technologies.
Develop highly scalable web applications, APIs, and backend services.
Build and maintain secure, high-performance SQL Server database solutions.
Design software components, system architecture, and technical documentation.
Collaborate with architects, developers, business analysts, and project stakeholders.
Perform code reviews, debugging, unit testing, integration testing, and production support.
Mentor junior developers and provide technical leadership to the development team.
Participate in software architecture discussions and recommend technical improvements.
Support source control, build automation, deployment, and release management.
Contribute to the modernization of DSS Economic Services and Refugee Management applications.
Technical Environment
C#
.NET / .NET Core
ASP.NET MVC
ASP.NET Core Web API
Minimal APIs
Angular / PrimeNG / AngularJS
jQuery
Entity Framework 6
Microsoft SQL Server 2016
IIS
SSRS
WCF
Visual Studio
Team Foundation Server (TFS)
Responsive Web Design
Required Skills
Enterprise .NET Application Development
SQL Server Database Development
Angular Front-End Development
REST API Development
Object-Oriented Design
N-Tier Architecture
Secure Application Development
System Integration
Unit & Integration Testing
Technical Leadership
Preferred Skills
SNAP/TANF or Eligibility Systems
Government/Public Sector Projects
Agile Development
Microsoft Certifications
Soft Skills
Excellent verbal and written communication.
Strong analytical and problem-solving abilities.
Ability to mentor team members and provide technical leadership.
Comfortable working with both technical and business stakeholders.
Ability to manage multiple priorities in a fast-paced environment.
Required Education
Bachelor's Degree in Computer Science or related field, or equivalent professional experience.
Preferred Certifications
Microsoft Development Certifications.
Pay: $65.00 per hour
Benefits:
Dental insurance
Health insurance
Vision insurance
Work Location: Hybrid remote in Columbia, SC 29201