JobRaahGet matched free

Jobs

Systems Software Programmer - Project Lead

Innosoft Corporation · Columbia, South Carolina, United States · On-site

Posted Oct 7, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Systems Software Programmer - Project Lead Project Identifier SC Client South Carolina Agency State of South Carolina Location Onsite Location: 300A Outlet Pointe Blvd, Columbia, SC, USA, 29212 Candidate location: Candidate must be a CURRENT SC resident. No relocation allowed. Contract Duration 12 Months Interview Type Online Visa Requirements The candidate will have to be on an Innosoft W2. At least 6 months of valid work authorization (Citizen, GC, EAD, OPT-EAD, H4-EAD) Tentative Start Date 11/02/2026 Deadline 10/11/2026 Project Overview The SC Department of Revenue (DOR) is recognized for delivering highly complex technology solutions within a multi-layered, secure environment and values skilled professionals who can deliver high-quality work on time. DOR has implemented Power BI for reports, dashboards, and analytics and OnBase to support paperless business processes. The agency is seeking an experienced Systems Software Programmer with strong Power BI and OnBase expertise to join its technology team. Reporting to a functional manager, the contractor will help ensure the stability and integrity of data and server services through monitoring, maintenance, support, and optimization of server infrastructure. The technology team follows established methodologies and procedures while valuing the expertise, insights, and best practices contractors bring to the organization. The position also includes 24/7 on-call responsibilities shared among team members. Duties/Responsibilities: Participate in the implementation of Power BI and OnBase, including design, definition, and development of content type models, workflows, templates, reports, dashboards, analytics, data transformations, and components. Configure and manage user permissions to meet user requirements in a cost-effective manner. Analyze existing programs and formulate logic for new systems. Develop logic procedures, prepare flowcharts, perform coding, and test/debug programs. Prepare and obtain approval for system and programming documentation. Configure system settings and options based on business requirements. Plan and execute unit, integration, and acceptance testing. Create system specifications to meet business requirements. Assist with application deployments to Development, QA, and Production environments, including migrations. Follow best practices for secure web programming and deployment. Adhere to established coding standards, unit test coverage, automation, and continuous integration practices. Work closely with internal teams and vendors to ensure sound practices for site architecture, performance, reliability, and content delivery. Perform duties and responsibilities in alignment with organizational mission, values, and client service standards. Technical: Troubleshoot and recommend technical solutions for customer issues related to backup configuration and recovery. Develop appropriate workaround solutions as needed. Perform equipment and software upgrades. Maintain…