Job Title: System Software Programmer - Project Lead
Location: Columbia, SC / Hybrid (3 days onsite per week)
Duration: 12 Months Contract
Position Summary
We are seeking an experienced System Software Programmer - Project Lead to support the development and delivery of a large-scale web-based enterprise application.
This role requires a senior-level developer and technical lead with strong expertise in .NET technologies, full-stack development, and modern web frameworks. The ideal candidate will play a key role in designing, developing, testing, and deploying scalable and secure applications, while also mentoring team members and contributing to overall project success.
Key Responsibilities
Application Development & Design
Design and develop enterprise-level software systems and components
Build web services and user interfaces using modern frameworks
Implement and debug application subsystems and modules
Develop and execute unit and integration testsTechnical Leadership & Collaboration
Collaborate with software engineers and technical leaders to define system requirements
Recommend improvements to architecture, APIs, and data exchange formats
Communicate system design decisions and their impact across components
Mentor junior developers and contribute to knowledge sharing initiativesSystem Integration & Deployment
Participate in integration testing and production deployments
Support source code management, build processes, and release cycles
Maintain and support technical infrastructure including repositories and testing systemsArchitecture & Performance
Design scalable systems using N-tier architecture and secure coding practices
Ensure application performance, reliability, and security compliance
Contribute to system-level design decisions and optimization strategiesRequired Qualifications
7+ years of experience designing and developing medium to large-scale .NET applications
5+ years of experience with SQL-based, data-driven applications
5+ years of experience building web-based systems using N-tier architecture
2+ years of experience with AngularTechnical Skills
Core Technologies
C#, .NET, ASP.NET, ASP.NET MVC (3 or higher)
Microsoft Visual Studio
MS SQL ServerWeb & Front-End
Angular, AngularJS
jQuery
PrimeNG
Responsive designTools & Platforms
Team Foundation Server (TFS)
IIS (Internet Information Services)
SSRS (SQL Server Reporting Services)
WCF (Windows Communication Foundation)
Entity FrameworkPreferred Qualifications
Experience with public sector or eligibility systems (e.g., benefits or case management systems)
Familiarity with Agile software development methodologies
Microsoft certifications in development technologiesEducation
Bachelor's Degree in Computer Science or related field OR equivalent work experienceAdditional Skills
Strong understanding of Microsoft operating systems and enterprise environments
Proven ability to design and implement complex software systems
Excellent communication skills with both technical and non-technical stakeholders
Ability to work collaboratively in a team-oriented environment
For more details reach at .