The Information Systems Programmer will design, build, and troubleshoot customized software solutions for a manufacturing environment. This role focuses on creating and maintaining applications that optimize production processes, data collection, reporting, and system integrations. The ideal candidate thrives in a fast-paced setting and can prioritize critical tasks while delivering reliable software solutions.
Design, develop, test, deploy, and maintain customized software programs for manufacturing operations.
Maintain and optimize Microsoft SQL Server databases (SQL Server 2005 or later).
Develop and integrate applications using programming languages and technologies including Visual Basic, C#, JavaScript, SQL, PHP, .NET, ASP.NET, and HTML.
Read and write PLC ladder logic to interface with industrial controllers and equipment as needed.
Create data interfaces and integrations with ERP/MIS/SCADA systems; ensure data accuracy and timely delivery.
Build user interfaces, dashboards, and reports to support operations, quality, and management decision-making.
Troubleshoot issues, perform root cause analysis, and implement robust fixes in a timely manner.
Gather requirements from manufacturing stakeholders, document specifications, and translate business needs into technical solutions.
Implement version control, documentation, and standard development processes to ensure maintainability and scalability.
Provide production support and on-call coverage as required; coordinate with IT and manufacturing teams.
Ensure security, access controls, and compliance with company policies and industry standards. Requirements
Eight+ years of experience in software development.
Demonstrated experience maintaining Microsoft SQL Server 2005 or later databases.
Proven programming proficiency in Visual Basic, C#, JavaScript, SQL, PHP, .NET, ASP.NET, and HTML.
Experience with PLC ladder logic (read and write) for interfacing with industrial equipment.
Strong problem-solving abilities and the capacity to prioritize critical tasks in a fast-paced environment.
Experience in a manufacturing or industrial setting is highly desirable.
Bachelor's degree in Computer Science, Information Systems, Engineering, or related field preferred; equivalent work experience will be considered.