> Markdown version of [/jobs/ext/1240897-systems-programmer](https://www.wearedevelopers.com/jobs/ext/1240897-systems-programmer). 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 - **Company:** Wheeling-Nippon Steel, Inc. - **Location:** Follansbee, WV, United States - **Salary:** $70,981.0 - $85,482.0 - **Contract:** Permanent contract - **Skills:** Design of User Interfaces, QS 9000, Software Engineering, Java Application Server - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c52a2ee33dcf8436 ## About the Role * Experience developing and maintaining RPG and Java applications. ## Description Consults with end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems. Designs or writes program specifications based on consultations with supervision and end users. Converts designs and specifications into computer code. Compiles code into programs and corrects errors and confirms program meets specifications. Analyzes code to find causes of errors and revises programs. Writes and maintains documentation of changes to computer code, programs, and specifications. Design code layouts for onscreen user interfaces and interfaces with other systems. Reviews user and technical documentation written by others to confirm consistency with program operations. Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs and systems. Revises programs for corrections, enhancements, or system environment changes. Trains end users or technical support staff to use / support program and system. Modifies and maintains software programs written by others. Understands quality policy and objectives. Ensures compliance with the appropriate QS 9000 documented procedures. Other duties as assigned. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Increased Performance and Developer Productivity with Jakarta EE 11](https://www.wearedevelopers.com/videos/943-increased-performance-and-developer-productivity-with-jakarta-ee-11) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Get Ready for Jakarta EE 10!](https://www.wearedevelopers.com/videos/380-get-ready-for-jakarta-ee-10) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 106 - DHH in HD](https://www.wearedevelopers.com/magazine/394-dev-digest-106-dhh-in-hd)