> Markdown version of [/jobs/ext/3071693-programmer-analyst-4](https://www.wearedevelopers.com/jobs/ext/3071693-programmer-analyst-4). 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). --- # Programmer Analyst 4 - **Company:** State of West Virginia - **Location:** South Charleston, WV, United States - **Experience:** Experienced - **Salary:** $54,842.0 - $97,037.0 - **Contract:** Permanent contract - **Skills:** Business Systems, Information Systems, Computer Programming, Databases, Computer Engineering, Mainframes, Systems Development Life Cycle, Data Processing, Information Technology - **Published:** September 25, 2026 - **Apply:** https://www.careerjet.com/job/us4935f9f2ea3c79beef5a531fd1a69c21/eaa ## About the Role Training: Bachelor's degree from an accredited college or university in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering. OR An Associate degree from an accredited college, university or business school in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering and eighteen months of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages. Substitution: Three years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages may substitute for the required training. Experience: Seven years of full-time or equivalent part-time paid experience in programming, system design and analysis work with multiple programming or data base languages. Other Information Masters Degree in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering would be equivalent to 2 years of the required experience. ## Description We are seeking a highly skilled Programmer Analyst 4 to join the FACTS team to lead the maintenance and support of business information systems within our Mainframe Enterprise environment. This role will oversee critical systems and spearhead the strategic migration of these programs and systems from the Enterprise environment to a new platform. Key Responsibilities include: * Team Leadership: Direct teams in the analysis, design, development, installation, and support of business information systems to ensure customer needs and agency goals are met. * Supervision: Perform supervisory duties, including conducting performance appraisals, training staff, assigning and reviewing tasks, and recommending personnel actions. * System Development: Design, develop, modify, test, implement, and maintain complex computer programs and systems in Mainframe Enterprise, Online, and Web environments. * Database Management: Analyze application databases and troubleshoot/resolve complex technical issues. * Collaboration: Communicate with Federal/State agencies, auditors, 3rd party vendors, and customers to analyze requests/needs to create, enhance, and maintain complex systems. * Reporting & Documentation: Develop contracts, projects, processes, customer documents, and reports as requested by management. * Professional Development: Attend and conduct meetings, trainings, conferences, seminars, and webinars as needed., Description Under general supervision, at the entry level, performs computer programming work in the designing and writing of new and/or modifying the existing computer programs … + 18 days ago + ## Related Videos - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Databaseless Data Processing - High-Performance for Cloud-Native Apps and AI](https://www.wearedevelopers.com/videos/1024-databaseless-data-processing-high-performance-for-cloud-native-apps-and-ai) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)