> Markdown version of [/jobs/ext/3370263-programmer-iii](https://www.wearedevelopers.com/jobs/ext/3370263-programmer-iii). 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 III - **Company:** Keystone Engineering Group - **Location:** Lewes, DE, United States - **Experience:** Expert - **Salary:** $89,950.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Computer Programming, Control Panels, Human-Computer Interaction, Ladder Logic, Microsoft Office, Structured Text, Information Technology, Citect SCADA Software, Win CC - **Published:** September 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5c9741c981f2bece ## About the Role * Associate's or Bachelor's degree in Electrical Engineering, Computer Science, or a related field * 5-8 years of experience in PLC/OIT/HMI programming or related roles * Knowledge of I&C Systems used in water / wastewater industry a plus * Advanced knowledge of PLC programming languages (e.g., Ladder Logic, Function Block, Structured Text) and HMI software. * Strong analytical, problem-solving, communication, organizational, and time management skills * Strong leadership and mentoring skills * Ability to prioritize tasks, and show close attention to detail * Possess strong interpersonal skills and approachability in demeanor to work effectively with peers and clients * Ability to work independently to meet deadlines and stay within budget parameters on an ongoing basis * Proficient in Microsoft Office Suite ## Description * Program and integrate moderate to advanced control systems including the following software types: PLC, OIT, HMI, Reporting, and Alarming * Development of PLC, OIT, and SCADA system programs * Conduct troubleshooting of field control systems * Provide technical support in resolving equipment and process issues * Ability to conduct startup activities independently * Compile a standard report of completed actions for regular submission to the Programming Manager * Understand control panel drawings, network drawings, and I/O lists prepared by others with ability to identify needs for corrections. * Participate in QC review with the expectation that comments are limited and mostly pertain to intermediate / advanced programming philosophies