Programmer III
Keystone Engineering Group Inc
Job Description
Job Description
Automation Programmer III
Keystone Engineering Group, Inc. is a Professional Engineering Firm and Systems Integrator with 25+ years of experience in Design and Design-Build services for Water, Wastewater, and private industries. We have five offices located in Southeastern Pennsylvania, Northeastern Pennsylvania, New Jersey, Lewes Delaware, and Seaford Delaware.
Keystone has cultivated a strong employee and client centered environment where employees are valued, respected, and supported.
Our team effectively works together to deliver projects on time and on budget.
Required Qualifications:
- 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
Responsibilities:
- 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
Benefits:
- Hybrid Work Schedule
- Training, Professional Development and Career Pathing
- Casual Dress Code
- Employee Referral Bonus
- Health Benefits
- Company paid Life Insurance and Short & Long Term Disability
- Paid Time Off
- Holidays
- 401K Plan
- Pet Friendly Environment
Our Programmers travel locally to client sites and occasionally have overnight travel trips for projects.
Interested ? Visit our company website at to learn more about our employees, projects, and the important work we do!
______________________________________________________________________________
Keystone Engineering Group, Inc. does not sponsor employment visas for any positions.
Keystone is an equal opportunity employer committed to providing equal employment and advancement opportunities. Equal employment opportunity applies to all terms and conditions of recruiting and employment, including hiring, training, job assignment, promotion, compensation, and benefits.
- ...Job Description: TITLE: Software Engineer III LOCATION: 2301 Renaissance Blvd, King of Prussia, PA 19406 DUTIES: Lead the development of Platform of medium to complex projects from conception to completion, including managing timelines and ensuring high...SuggestedRemote work
- About The TeamThis role will be working on a collaborative full-stack engineering team responsible for modernizing and supporting critical Secure Site experiences, including Accounts, Transaction History, Order Status, and related client workflows. The team works closely...SuggestedFull timeWork experience placement
- Key Responsibilities Design, develop, implement, and support cloud-based applications and integrations, including third-party products. Translate business requirements into reliable technical solutions for complex projects and enhancements. Optimize backend performance,...SuggestedFull time
- ResponsibilitiesPerform senior-level systems analysis, design, development, testing, and implementation of applications and databases.Develop and enhance complex applications and integrate third-party products and solutions.Translate business and technical requirements ...SuggestedFull timeWork experience placement
- Software Engineer IILocation: Hybrid - Exton/Philadelphia, PA, US Position Summary:We are looking for a passionate Software Engineer II to help design and build the web-based viewing and collaboration experiences at the heart of Bentley Infrastructure Cloud (BIC). Our team...SuggestedFor contractorsWork experience placementWorldwide
- ...NC ProgrammerPGS Worldwide is seeking an NC Programmer in King of Prussia, PA for a one year contract-to-hire role supporting a leading aerospace & defense company. This role focuses on developing and optimizing CNC programs using engineering specifications and drawings...Contract workWorldwide
- Senior Software EngineerLocation: Hybrid - Exton, PA / Philadelphia / Alabama, HuntsvilleVisa sponsorship is not available for this roleThe Opportunity:Bentley Systems is seeking an exceptional Software Engineer to build industry-shaping platform capabilities, intelligent...Worldwide
- We are looking for a Sr. Software Engineer to help shape and advance AI-driven software modernization efforts in Exton, Pennsylvania. This role will guide engineering teams on applied AI practices, improve code conversion quality across varied product environments, and ...
- AI Systems Modernization DeveloperBentley Systems is seeking a talented Senior Developer to become a valued member of a dedicated expert team in code modernization. This global team’s main responsibilities are to innovate around the use of AI technique, including multi-...Worldwide
$150k - $170k
Job Title: Software Engineer (Hybrid Schedule) Job Description We are seeking a Software Engineer to join a team that builds and evolves a cloud-based forms platform powering the collection, management, workflow, approval routing, and reporting of business-critical...Permanent employmentWork at officeRemote work3 days per week- Develop web-based applications using ASP.NET and JavaScript. Develop REST based services. Develop efficient solutions to Internationalization/Localization using UI frameworks. Build rich UI Interfaces using JQuery. Enhance user experience related to system performance ...Relocation
- CSL Behring seeks a Senior Programmer to build secure, scalable applications that power pharmaceutical R&D and data management. In this role, you will design and implement enterprise software, integrate scientific and clinical systems, and ensure compliance with GxP and...
- ...efficiency and consistency across studies and therapeutic areas. • Provide mentorship and technical leadership to junior statistical programmers by conducting code reviews, sharing best practices, and contributing to group knowledge development. • MS with 2 years of...
- Job ID: 25947711Reference Number: 25-00828Title: Python DeveloperLocation: Malvern, PAPosted Date: 2025-07-22Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing We're looking for a Senior Python Developer with 8-1...
- Job ID: 27363798Reference Number: 26-00109Title: Hyland Alfresco Java DeveloperLocation: Malvern, PAPosted Date: 2026-01-30Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Role: Hyland Alfresco Java Developer ...Contract work
- Job ID: 26778827Reference Number: 25-01602Title: Python developerPosted Date: 2025-12-03Contact: Ekta ChaudharyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Role :: Python Developer with JavaLocation:: Malvern, PA70%on Python...Work experience placement
- Job ID: 26747862Reference Number: 25-01558Title: Java Developer :: Hybrid Malvern PAPosted Date: 2025-11-25Contact: Ekta ChaudharyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Responsibilities Build/enhance comparison tool...Work experience placement
$98.5k - $206.8k
...with DevSecOps and Agile Scrum software development methodology including using tools like Git, Jira and Confluence IAT Level II or III certification (i.e. Security+, CISSP, or CASP) - What You Can Expect: A culture of integrity. At CACI, we place character...Full timeContract workWork experience placementWork at officeLocal areaFlexible hours- Job Title Responsibilities: AWS IAM permission management Add/modify/remove individual role permissions or broader SCP’s Write AWS SCP’s (JSoN) from scratch Review pull requests containing Cloud formation and/or Terraform templates AWS IAM Role updates...
- Job ID: 19678221Reference Number: 23-00871Title: Senior DevSecOps EngineerLocation: Malvern, PAPosted Date: 2023-05-12Company: HAN StaffingSenior DevSecOps EngineerMalvern PA - 3 days onsite - 2 days remoteLong Term ContractResponsibilitiesDesign, build and maintain continuous...
$50k - $60k
...grown into one of the largest, most successful, fully integrated solid waste companies serving the mid-Atlantic area. The Computer Programmer 's duties include reviewing and updating existing programs, identifying and fixing defects, supporting data architecture,...- Calsoft Labs Inc. dba ACL Digital, 501 Allendale Rd., King of Prussia, PA. Responsibilities Write SAS codes to produce CDISC compliant datasets. Create statistical analysis outputs to support final reports, abstracts, posters, manuscripts, ad-hoc reports, and other clinical...
- What You’ll Do:Design, build, and operate cloud‑native platforms that run quantitative equity models across research, back‑testing, and production workflowsPartner closely with portfolio managers, quantitative researchers, and traders to translate investment ideas into ...Full timeWork experience placement
- Citizen Developer Experience Team The Citizen Developer Experience team plays a key role in supporting Vanguard’s Investment Management professionals and enabling analytics across the investment space. In this role, you will be working as an application engineer with...
- About the Team Join a team that develops innovative financial planning solutions used by financial professionals to help clients navigate important life and financial decisions. You'll work with cross-functional partners to build secure, scalable, and intuitive applications...Full timeWork experience placement
- What You’ll Do Design, develop, and maintain high-performance, scalable mobile application features. Partner with product managers, designers, engineers, and platform teams to deliver intuitive, high-quality mobile experiences. Continuously improve application performance...Full timeWork experience placement
- Java DeveloperJava developer to support ETF trading applications as part of cloud migration. There are opportunities to use your java skills to build new REST services in AWS, work on the angular UI, interact with the AWS databases, and more as part of this full-stack ...
- Python API DeveloperLocation: Malvern, PA/ Charlotte, NC Duration: FulltimeSkills: Python | API (Application Programming Interface)Salary: 120K-140K/YearRoles and ResponsibilitiesMust Have Technical/Functional SkillsAPI in Lambda, Python Databases using Aurora, DynamoDB...
- Job TitleEnhance and maintain the existing applications along with building new solutions.Help design and implement a novel cloud native application for data access.Participate in maintenance of serverless applications build onCommunicate with your scrum team, vendors,...
- Compliance Solutions DeveloperThis role will focus on the custom development of Compliance solutions and capabilities primarily in an AWS cloud environment. The role will include the following duties and responsibilities:Story Grooming (Gathering and fine-tuning requirements...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer III. Be the first to apply!
- student programmer Malvern, PA
- genesys developer Malvern, PA
- sas programmer Malvern, PA
- crm developer Malvern, PA
- remote entry level developer Malvern, PA
- interactive developer Malvern, PA
- entry level programmer Malvern, PA
- remote programmer Malvern, PA
- programmer Malvern, PA
- senior tableau developer Malvern, PA



