Remote Jobs

Program Specialist - Contract - Remote- CURRENT SC resident


PayCompetitive
LocationColumbia/South Carolina
Employment typeContract
  • Job Description

      Req#: 455829000021996139
      Job Description
      Program Specialist - Application Development

      Location: Remote (Onsite as Needed)

      Interview Process: 1 round, Virtual

      Duration: 12 MonthsEmployment Type: ContractExperience Required: 10+ Years

      Candidate Location: Candidate must be a CURRENT SC resident. No relocation or nationwide candidates allowed.

      Project Scope:

      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.

      Key Responsibilities:

      Application Development & Support

      • 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

      Database Design & Management

      • 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

      System Integration & Data Management

      • 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

      Requirement Gathering & Documentation

      • 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

      Testing & Quality Assurance

      • 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

      Production Support & Troubleshooting

      • 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

      User Support & Training

      • 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

      Collaboration & Communication

      • 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

      Continuous Improvement

      • 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


      Required Skills & Experience:
      • 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#.

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

      Education:

      Bachelor's degree in Computer Science, Computer Engineering, or related field
  • About the company

      The best remote jobs for you

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.