> Markdown version of [/jobs/ext/531323-systems-programmer-developer-ii-2678](https://www.wearedevelopers.com/jobs/ext/531323-systems-programmer-developer-ii-2678). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Programmer / Developer II #2678 - **Company:** State of South Carolina - **Location:** Charleston, SC, United States - **Salary:** $52,100.0 - $70,300.0 - **Contract:** Permanent contract - **Skills:** Computer Programming, Custom Software, Document Management Systems, Information Technology Operations, Mobile Application Software, Software Engineering, System Software - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=afac42d2294b8e66 ## About the Role Do you have a High school diploma or GED? ## Description This position supports TTC's Information Technology operations by developing, maintaining, and enhancing enterprise systems and applications. The role works closely with faculty, staff, and technical teams to deliver reliable, user-focused technology solutions that support institutional needs and improve overall efficiency.Provide programming and technical support for the College's ERP system, custom applications, and system integrations.Analyze system issues, troubleshoot problems, and work closely with users and vendors to identify and implement effective solutions.Write, test, and maintain code based on design specifications while following established programming standards and best practices.Support the full application development lifecycle, including implementation, testing, maintenance, and ongoing enhancements.Design and support web-based solutions, including mobile applications, eForms, and other digital tools, as well as the College's document management system.Maintain and update technical documentation, ensuring alignment with institutional standards, security requirements, and compliance guidelines.Participate in change management activities and contribute to continuous improvement efforts to strengthen IT services.Collaborate with departments across the College to understand business needs and translate them into effective technology solutions.Communicate project status, timelines, and technical information clearly to both technical and non-technical audiences.Perform other related duties as needed. EXAMPLE OF DUTIES A high school diploma and relevant work experience in the modification and maintenance of system programs, the design and development of system software, or the testing and debugging of system applications are required. An associate or bachelor's degree in a related field may be substituted for the required work experience. ## Related Videos - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Flexibility is Key: Unlocking the Advantages of Versatile Software Solutions for Strategic Innovatio](https://www.wearedevelopers.com/videos/1943-flexibility-is-key-unlocking-the-advantages-of-versatile-software-solutions-for-strategic-innovatio) - [Product discovery techniques developers should know](https://www.wearedevelopers.com/videos/1009-product-discovery-techniques-developers-should-know) - [Architecture Communication Canvas](https://www.wearedevelopers.com/videos/674-architecture-communication-canvas) - [Launching a marketplace on-time: A lesson in taking shortcuts using spreadsheets!](https://www.wearedevelopers.com/videos/477-launching-a-marketplace-on-time-a-lesson-in-taking-shortcuts-using-spreadsheets) - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) ## Related Articles - [Software Developer Salary in South Africa](https://www.wearedevelopers.com/magazine/232-software-developer-salary-in-south-africa) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Frontend Developer Salary in South Africa](https://www.wearedevelopers.com/magazine/234-frontend-developer-salary-in-south-africa) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)