Job Title: Systems Software Programmer - Project Lead (Job ID: 11035)Location: Columbia, South Carolina (Hybrid - 3 days onsite/week)
Duration: 12 Months (Possible Extension)
Interview Process: 2 Rounds - Virtual
Key Responsibilities - Design, develop, test, and deploy enterprise web applications
- Build and maintain scalable N-tier applications using .NET technologies
- Develop and maintain web services and APIs
- Work with MS SQL Server for data-driven application development
- Participate in integration testing, deployment, and source code management
- Collaborate with software engineers, technical leaders, and stakeholders
- Mentor junior developers and support technical infrastructure
- Contribute to DSS Economic Services Re-Engineering initiatives
Required Skills - 7+ years of experience designing and implementing medium-to-large scale software systems using .NET architectures
- 5+ years of experience developing data-driven applications utilizing SQL
- 5+ years building web-based systems using:
- N-tier architectures
- Dynamic content
- Scalable application approaches
- Complex security implementations
- 2+ years of experience with Angular
Preferred Skills - Experience with Economic Services Eligibility applications (SNAP/TANF)
- Agile software development experience
- Microsoft Development Certifications preferred
Required Education - Bachelor's Degree or equivalent work experience
Technical Environment - Microsoft Visual Studio 2010/2013/2015/2017
- C#, ASP.NET, ASP.NET MVC
- .NET Framework
- Angular / AngularJS / PrimeNG
- jQuery
- MS SQL Server 2016
- IIS
- SSRS
- WCF
- Entity Framework 6
- TFS (Team Foundation Server)
- Responsive Design