Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ST

Programmer - Advanced .Net in Columbia SC Onsite

Syntricate Technologies Inc
🇺🇸 United States
On-site
6 months ago
  • .NET
  • CMS
  • C#
  • REST API
  • JWT
  • OAuth2
  • RBAC
  • Entity Framework
  • Dapper
  • Devops
  • Git
  • CI/CD
  • Azure DevOps
  • Power BI
  • DAX
  • T-SQL
  • C++
  • Java
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Hi,

We are looking forProgrammer – Advanced (.Net) in Columbia, SC Onsite.Please read the job description below and let me know if you are interested.
 
Position: Programmer – Advanced (.Net)
Location: Columbia, SC (Onsite – Local Candidates Only)
Duration: 12 Months Contract 
Interview Process: In-Person
Req ID: 10332
Job Description 

We are seeking a highly skilled Application Developer to support the modernization of a legacy Case Management System (CMS) into a scalable, maintainable, and modern .NET (C#) architecture. This role focuses on migrating business logic, data layers, and integrations from legacy systems into a service-oriented architecture using RESTful APIs.

 

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 scalable .NET-based solutions

2. Application Modernization

  • Design and develop .NET (C#) applications to replace legacy components
  • Refactor systems into layered architecture (API, Services, Data Access)
  • Ensure compatibility during phased system migration

3. API Development & Integration

  • Develop RESTful APIs for system integrations
  • Enable secure integrations with internal and external systems
  • Implement authentication/authorization (JWT, OAuth2, RBAC)
  • Manage API governance, versioning, logging, and monitoring

4. Data Layer Transformation

  • Modernize data access using Entity Framework, Dapper, and SQL Server
  • Support multi-database environments and data warehouse integrations
  • Ensure performance optimization, data integrity, and auditability

5. Development & DevOps Practices

  • Utilize Git-based source control and CI/CD pipelines (Azure DevOps or similar)
  • Establish coding standards, documentation, and testing strategies
  • Support automated testing (unit and integration)

6. Migration Strategy

  • Support phased modernization using patterns like Strangler Fig
  • Enable parallel system operations and risk mitigation strategies
  • Collaborate on prioritization of critical modules

7. Stakeholder Collaboration

  • Work closely with business users, IT teams, and external partners
  • Translate business requirements into technical solutions

8. Reporting & Analytics

  • Develop and maintain Power BI reports using DAX
  • Support applications integrated with data warehouse systems

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
  • 3+ years of application development experience
  • 3+ years of experience with SQL Server / T-SQL
  • 3+ years of experience supporting legacy or enterprise systems
  • Strong debugging and problem-solving skills

Preferred Qualifications

  • Experience with legacy platforms such as CA Plex or similar model-driven environments
  • Knowledge of generated languages (C++, Java, or .NET)
  • Experience with REST API development and system integrations
  • Familiarity with data warehousing and reporting environments
  • Experience in government or judicial systems
  • Understanding of case lifecycle management and transactional systems
 
 
Best Regards,
Salman Alam
IT Recruiter||Syntricate Technologies Inc.
Direct: 781-236-6328
Email:salman.a@syntricatetechnologies.com

Programmer - Advanced .Net in Columbia SC Onsite · Syntricate Technologies Inc

Auto apply with Likeremote