Talent.com
Application Developer II
Application Developer IISunshine Enterprise Inc • Columbia, SC, United States
No longer accepting applications
Application Developer II

Application Developer II

Sunshine Enterprise Inc • Columbia, SC, United States
30+ days ago
Job type
  • Full-time
Job description
Job Description
Application Developer II

Location: Columbia, SC hybrid (2 days onsite per week)

Interview Process: 1 round, in person

Duration: 12+ Months
Employment Type: Contract (C2C / W2)
Experience Required:
7+ Years

Work Location: Candidate must be a CURRENT SC resident. No relocation allowed.

Project Scope:

We are seeking a skilled Application Developer II to support the modernization of a legacy Case Management System (CMS) into a scalable, maintainable .NET (C#) architecture.

This role involves migrating business logic, data access layers, and system interfaces from a legacy model-driven environment into a modern, service-oriented architecture, including the development of RESTful APIs for internal and external integrations.

The ideal candidate will have strong experience in legacy system modernization, .NET development, and enterprise integrations within high-availability and data-sensitive environments.

Key Responsibilities:

1. Legacy System Analysis & Reverse Engineering

    • Analyze legacy system models, generated code, and database structures
    • Identify and document business rules, data flows, and dependencies
    • Translate legacy logic into maintainable .NET-based solutions
2. Application Modernization
    • Design and develop .NET (C#) applications to replace or enhance legacy components
    • Refactor applications into layered architecture (API, Services, Data Access)
    • Apply modular or domain-driven design principles
    • Ensure backward compatibility during phased migration
3. API Development & Integration
    • Design and develop RESTful APIs for system integration
    • Implement secure integrations with internal and external systems
    • Apply:
    • Authentication/Authorization (JWT, OAuth2, RBAC)
    • API versioning and governance
    • Logging, monitoring, and throttling
4. Data Layer Transformation
    • Modernize data access using Entity Framework or Dapper
    • Work with SQL Server / T-SQL in multi-database environments
    • Ensure data integrity, performance optimization, and auditability
    • Support integration with data warehouse and reporting systems
    • 5. DevOps & Development Standards
    • Use Git-based source control and CI/CD pipelines (Azure DevOps or similar)
    • Establish coding standards, documentation, and testing practices
    • Support unit and integration testing
    • 6. Incremental Migration Strategy
o Support phased modernization using approaches such as:
    • Strangler Fig pattern
    • Parallel run strategies
o Minimize operational risks during system transition

7. Stakeholder Collaboration

o Work with business users, technical teams, and external partners

o Translate business requirements into scalable technical solutions
  • Develop and maintain .NET applications supporting data warehouse systems
  • Build and support Power BI reports using DAX
  • Ensure application performance, reliability, and usability for end users


Required Skills & Experience:
• 3+ years of experience in .NET / C# application development
• 3+ years of experience with SQL Server / T-SQL
• 3+ years working with legacy or enterprise systems
• Strong debugging and problem-solving skills

Preferred Skills:
• Experience with legacy modernization or 4GL/model-driven environments
• Exposure to C++, Java, or generated code environments
• Experience with API integrations and microservices
• Knowledge of data warehousing and reporting systems
• Experience in government or public sector environments
• Familiarity with batch processing and transactional systems

Education:

Bachelor's degree in Computer Science, Information Systems, or equivalent experience
Create a job alert for this search

Application Developer II • Columbia, SC, United States

Similar jobs

E-Forms Developer

Stellar ProfessionalsCayce, SC, United States
Full-time
Quick Apply

We are looking for a talented E-Forms Developer to join a collaborative team dedicated to creating a paperless environment through advanced E-Form solutions.Position Logistics: Location:Show more

IT - Horry County Schools District - Programmer - Advanced at NC

Elite WorkForce IncColumbia, SC, United States
Temporary
Quick Apply

Position: Programmer - Advanced Location: Columbia, South Carolina 29201 Client: State of South Carolina Duration: 12+ Months Job Description: Seeking an experienced Programmer - Advanced for a 12-...Show more

ASP.NET Developer 1.19

Focused HR SolutionsColumbia, South Carolina, United States
Full-time
Quick Apply

Our direct client has an opening for a ASP.This position is up to 12 months, with option of extension, and is in Columbia, SC W2 only.No Corp to Corp’s are allowed for this client.N-tier architectu...Show more

IT - DPH - System Software Programmer - Project Lead

Software Technology IncCayce, SC, United States
Full-time
Quick Apply

Security Comments:Position Description:Please ensure you attach the SC Cover Sheet (attached), a valid Right to Represent, and the candidate's resume with full legal first name, and last name.Withd...Show more

Lead Software Developer

QodeSouth Carolina, SC, US
Full-time
Quick Apply

Lead Software Developer | Trading & Tax Lot Harvesting (Agentic AI,.Fort Mill, SC | New York, NY | Austin, TX.Incedo is a US‑based consulting, data science, and technology services firm with more t...Show more

Cerner/HL7 Application support Lead (Hybrid)

Cleo ConsultingSC, United States
Full-time
Quick Apply

Client: State of SC Agency: DPH Division: Office of Information Technology Job ID: 10854 Posting title: IT - DPH - Business Analyst ...Show more

Systems Software Programmer Project Lead at Columbia SC - Remote

Telligen Tech, IncColumbia, SC, United States
Remote
Full-time

Job Title :Systems Software Programmer Project LeadClient :State of South Carolina Department of Public Health (DPH)Location :Remote Columbia, SC (Open to Nationwide US candidates, must work in Eas...Show more

 • Promoted

Sales Application Engineer

Broetje AutomationSC, US
Full-time
Quick Apply

Sales Application Engineer Position available in: Must be located in South-east Region of USA ; Remote – up to 100% travel – must be within close proximity to an international airport Job Type: Ful...Show more

Programmer - Advanced (Remote)

Serigor Inc.Columbia, SC, United States
Remote
Full-time

Job DescriptionJob DescriptionJob Title :Programmer - Advanced (Remote)Location :Columbia, SCDuration :12 MonthsJob Description :This project includes backfill on production systems, potentially wo...Show more

 • Promoted

Mail Inserter Operator I-4

BlueCross BlueShield of South CarolinaColumbia, SC, United States
Full-time

Summary Responsible for operating high speed, file based integrity production mail inserters and other print/mailing equipment to meet the company's required contractual obligations related to mail...Show more

 • Promoted

Looking for Rhapsody Integration Developer (W2 Only) - 100% Remote (Eastern Standard Time Zone)

Information Resource Group, Inc.Cayce, SC, United States
Remote
Full-time

Below are the job details for your reference :Title :System Software Programmer W2 onlyLocation :100% RemoteDuration :12 Months from projected start dateHrs.Note :Open to Nationwide US candidates, ...Show more

 • Promoted

Project Controls, Scheduler II

HDRColumbia, SC, United States
Full-time +1

Project Controls, Scheduler II.At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bri...Show more

 • Promoted

Remote Medical Coder II - Acute Care & Growth Opportunities

Virtual BOAColumbia, South Carolina, United States
Remote
Full-time

A leading professional services firm is seeking a Coder II to join their remote team.This role involves reviewing insurance edits and accurately assigning codes in an acute care setting.Ideal candi...Show more

 • Promoted

Senior.NET and SQL Application Developer - Fully REMOTE - Must have 8 to 10 years government experience

RICEFW Technologies IncColumbia, SC, United States
Remote
Full-time

Position Details :An existing position is now vacant on the Application Development team in the DES Office of Technology.This position is important in the timely migration of applications and data ...Show more

 • Promoted

IT - DPH - System Software Programmer - Project Lead

BuzzclanCayce, SC, United States
Full-time
Quick Apply

Security Comments:Position Description:Please ensure you attach the SC Cover Sheet (attached), a valid Right to Represent, and the candidate's resume with full legal first name, and last name.Withd...Show more

Developer

Onramp LabSC, US
Remote
Full-time
Quick Apply

As an AI first company, our team excels across 3 specialized divisions.Our conversational AI division pioneers cutting edge customer engagement solutions.The publishing team focuses on sidehustles....Show more

10677

ITProFoundCayce, South Carolina, US
Full-time

Hello Jobseekers, Currently, we do have a job opening for Internet / Web Engineer- Consultant for our direct client State of South Carolina.Read on to find out what you will need to succeed in this...Show more

 • Promoted • New!

Remote- Senior Rhapsody Developer

E-Solutions IncCayce, SC, United States
Remote
Full-time

I am searching for a client who has an urgent requirement for a Senior Rhapsody Developer contract opportunity.The job description is listed below.If this is something you are interested in, please...Show more