What are the responsibilities and job description for the .NET Programmer (SNAP/TANF) - Contract - Columbia, SC position at SUNSHINE ENTERPRISE USA LLC?
.NET Programmer (SNAP/TANF)
Location: Columbia, SC hybrid (3 days onsite
per week)
Interview Process: 2 rounds, Virtual/Online
Duration: 12
Months
Employment Type: Contract
Experience Required: 08 Years
Candidate Location: Candidate
MUST be a SC resident or willing to relocate to SC prior to starting the role
at their own expense.
Project Scope:
The Division of Technology Services is
responsible for developing, implementing, maintaining, and supporting multiple
mission-critical applications. This role will support major web application
initiatives, including Economic Services Re-Engineering projects and the
Refugee Management System.
The selected candidate will be part of the Web
Application Development team, contributing to the design and development of
enterprise applications supporting economic assistance programs such as SNAP
and TANF. The role requires strong expertise in full-stack .NET development,
web services, database-driven applications, and enterprise integrations.
Key Responsibilities:
· Design, develop,
enhance, and maintain enterprise-level web applications using .NET technologies
· Participate in
the development of new Economic Services systems, including registration,
interview center, and eligibility platforms
· Develop robust
front-end and back-end components using C#, ASP.NET, MVC, Angular, and related
technologies
· Build and
maintain web services, APIs, and application integrations for internal and
external systems
· Collaborate with
software engineers, architects, and technical leads to understand subsystem
requirements and implement solutions
· Design and
document software subsystems, components, and technical specifications
· Implement, debug,
and optimize software components and application modules
· Develop unit
tests, execute integration tests, and support deployment activities
· Participate in
integrated testing sessions across test and production environments
· Analyze
system-level design decisions and communicate impacts to development teams
· Support technical
infrastructure including source code repositories, build systems, and
deployment pipelines
· Work with SQL
Server databases for data design, development, optimization, and reporting
· Assist in
creating secure, scalable, and high-performance application architectures
· Mentor junior
developers and share technical expertise within the team
· Participate in
Agile development activities, sprint planning, and technical reviews
· Ensure adherence
to coding standards, documentation, and best development practices
· Collaborate with
business users, stakeholders, and state IT teams to deliver project objectives
Required Skills & Experience:
· 7 years of
experience designing and implementing medium to large-scale software systems
using .NET architecture
· 5 years of
experience developing data-driven applications using SQL Server
· 5 years of
experience building web-based applications using N-tier architecture
· 5 years of
experience with dynamic web content, scalable systems, and secure application
models
· 2 years of
experience with Angular / AngularJS
· Strong hands-on
experience with C#, ASP.NET, ASP.NET MVC
· Experience with
web services, API development, and service-oriented architecture
· Experience with
Microsoft SQL Server, stored procedures, and database integrations
· Experience with
source control and build management using TFS
· Strong debugging,
testing, and deployment experience
Technical Environment / Tools
- Microsoft
Visual Studio (2010/2013/2015/2017)
- C#, ASP.NET,
.NET Framework
- ASP.NET MVC
- Angular /
AngularJS / PrimeNG
- jQuery
- MS SQL
Server 2016
- IIS
- TFS (Team
Foundation Server)
- SSRS
- WCF
- Entity
Framework 6
- Responsive
Web Design
- MS Server
2012 R2
Preferred Skills:
· Experience
working on Economic Services Eligibility systems such as SNAP/TANF
· Experience in
government or public sector application development
· Experience with
Agile software development methodologies
· Microsoft
development certifications preferred
· Experience with
enterprise reporting tools and data integrations
Education:
Bachelor’s Degree in Computer Science,
Information Technology, or related field
OR equivalent work experience