Software Programmer
Core
Develop, maintain, and enhance manufacturing and business software applications, databases, and reporting tools to support PCB manufacturing operations.
Role type
Software Programmer (Manufacturing Systems)
Builds
Internal tools, SQL queries, reports, data interfaces, and automated processes for ERP/MRP and manufacturing systems.
Domain
Manufacturing (PCB) + Enterprise Software
Required skills
SQL, Visual Basic, VB.NET, C#, Python, JavaScript, system integration, data accuracy, troubleshooting, business process understanding
Preferred skills
Associate or Bachelor's degree in CS/IS/IT/Engineering, knowledge of manufacturing processes
Technologies
C#, Visual Basic, VB.NET, Python, JavaScript, SQL, ERP systems
Responsibilities
Develop and maintain SQL queries, reports, and database processes; Create or modify programs using Visual Basic, VB.NET, and other languages; Troubleshoot application, database, and system integration issues; Work with users to translate operational needs into system solutions; Develop reports and automated processes to improve workflow efficiency; Support integrations among ERP/MRP, manufacturing, engineering, and quality systems; Document applications, databases, and system changes.