Program Specialist - Contract - Remote- CURRENT SC resident

SUNSHINE ENTERPRISE USA LLCColumbia, SC
Remote

About The Position

The Program Specialist – Application Development is responsible for designing, developing, implementing, deploying, and supporting custom stand-alone and web-based data-driven applications. This role includes full-stack application development, database design and management, system integration, and production support across multiple enterprise systems. The position also involves gathering requirements from end users, creating technical documentation, ensuring data integrity across systems, and performing quality control checks on applications and databases.

Requirements

  • 10+ years of experience in application development and database management
  • 10+ years of experience designing and implementing databases/data structures in Microsoft SQL, Oracle, MySQL, PostgreSQL and other relational database management systems.
  • 10+ years of experience designing, developing, testing, deploying and supporting custom applications in a variety of environments, technologies and (programming) languages including, but not limited to VB.NET, ASP.NET, ColdFusion, and C#.
  • Candidate must be a CURRENT SC resident.

Nice To Haves

  • Experience with Horry County Schools applications (ie. Online Academic Application, Ticketing System, Travel Application, etc.)

Responsibilities

  • Design, develop, implement, deploy, and maintain custom web-based and standalone applications
  • Support full software development lifecycle (SDLC) including design, coding, testing, deployment, and maintenance
  • Debug and resolve application issues in production and non-production environments
  • Modify existing applications to fix defects, improve performance, or support new requirements
  • Support both legacy and modern application environments
  • Design and implement database structures and schemas using relational database systems
  • Work with Microsoft SQL Server, Oracle, MySQL, PostgreSQL, and similar RDBMS platforms
  • Develop and optimize queries, stored procedures, and database objects
  • Ensure data integrity, consistency, and performance across systems
  • Perform database troubleshooting and tuning activities
  • Integrate new and legacy applications across multiple platforms
  • Ensure seamless data flow between systems and applications
  • Identify, evaluate, and integrate open-source tools where applicable
  • Support automation and optimization of cross-system workflows
  • Maintain consistency and accuracy of data across integrated environments
  • Work directly with end users and stakeholders to gather business and technical requirements
  • Translate requirements into detailed technical design documents
  • Develop project plans, documentation, and system specifications
  • Maintain clear and consistent documentation for all application changes and updates
  • Provide regular written updates on project status to leadership
  • Conduct unit, integration, regression, and system testing
  • Perform quality control checks on applications and databases
  • Identify and resolve defects in application logic and data structures
  • Ensure applications meet functional, performance, and usability requirements
  • Troubleshoot production issues and resolve application-related problems
  • Monitor system performance and ensure application stability
  • Implement fixes for software errors and performance issues
  • Provide ongoing operational support for enterprise applications
  • Train end-users on application functionality and usage
  • Assist technical support teams with troubleshooting and system understanding
  • Provide guidance and support for application-related issues
  • Work closely with IT teams, project managers, and business stakeholders
  • Communicate technical updates and project progress to leadership
  • Participate in meetings, planning sessions, and system reviews
  • Collaborate to ensure alignment between business needs and technical solutions
  • Identify opportunities for system optimization and performance improvements
  • Evaluate and recommend enhancements to existing applications
  • Support modernization efforts for legacy systems
  • Improve workflow efficiency across applications and databases
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service