Logo for Sunshine Enterprise USA

Program Specialist - Contract - Remote- CURRENT SC resident

Job description

Program Specialist - Application Development

Location: Remote (Onsite as Needed)

Interview Process: 1 round, Virtual

Duration: 12 Months
Employment Type:
Contract
Experience 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



Other jobs at Sunshine Enterprise USA

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.