System Software Programmer - Project Lead
Syntricate Technologies Inc
Columbia, SC, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
.NET Framework
Multitier Architecture
Application Programming Interfaces (APIs)
Agile Methodology
Applications Architecture
Application Lifecycle Management
ASP.NET MVC Framework
Unit Testing
C Sharp (Programming Language)
Code Review
Databases
+23 more
Software Debugging
Web Development
Entity Framework
Internet Information Services (IIS)
Windows Communication Foundation
JQuery
Microsoft Visual Studio
Microsoft SQL Server
Team Foundation Server
Performance Tuning
Systems Development Life Cycle
Responsive Web Design
Software Engineering
SQL Server Reporting Services
System Software
Web Applications
Enterprise Software Applications
.NET Core
AngularJS
Integration Tests
Information Technology
Restful APIs
Web Api
Job description
We are seeking an experienced System Software Programmer - Project Lead to support the South Carolina Department of Social Services (DSS). The selected candidate will join the Web Application Development team and play a key role in delivering mission-critical applications, including the Economic Services Re-Engineering Project and Refugee Management System. Key Responsibilities
- Design, develop, and maintain enterprise web applications using .NET technologies.
- Lead software development activities throughout the SDLC, including analysis, design, coding, testing, deployment, and production support.
- Develop RESTful Web APIs, ASP.NET MVC/Core applications, and responsive web interfaces.
- Collaborate with architects, developers, business analysts, and stakeholders to define technical solutions.
- Design and implement scalable, secure, and high-performing software components.
- Perform unit testing, integration testing, debugging, and code reviews.
- Manage source code, builds, deployments, and application lifecycle using Team Foundation Server (TFS).
- Support application architecture, database integration, and performance optimization.
- Mentor junior developers and contribute to technical best practices.
- Participate in Agile development activities and ensure successful project delivery.
Requirements
- Bachelor’’s degree in Computer Science, Information Technology, or equivalent work experience.
- 7+ years of experience developing enterprise applications using .NET technologies.
- 5+ years of experience developing SQL Server database-driven applications.
- 5+ years of experience building secure, scalable N-tier web applications.
-
2+ years of experience with Angular. Required Technical Skills
- C#
- .NET / .NET Core
- ASP.NET / ASP.NET Core
- ASP.NET MVC
- Minimal APIs / Web APIs
- Microsoft Visual Studio
- SQL Server 2016
- Entity Framework
- IIS
- Team Foundation Server (TFS)
- jQuery
- Angular / PrimeNG
- SSRS
- WCF
-
Responsive Web Design Preferred Qualifications
- Experience with Economic Services Eligibility systems (SNAP/TANF).
- Experience working in Agile development environments.
- Microsoft Development Certifications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AF
Ava Faulkner
about 4 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago