{"schemaVersion":"jobsearcher.job.v1","id":"a5af04607459fad237a4ee62","url":"https://jobsearcher.com/jobs/a5af04607459fad237a4ee62","canonicalUrl":"https://jobsearcher.com/jobs/a5af04607459fad237a4ee62","title":"Software Programmer","description":"We are seeking a Software Programmer to support, maintain, and improve the software applications and systems used throughout our manufacturing operations. This position works closely with Engineering, Production, Planning, Quality, Accounting, and other departments to troubleshoot system issues, develop solutions, improve reporting, automate processes, and support the effective use of manufacturing and business applications.\n\nResponsibilities\n\nSupport, maintain, and improve manufacturing and business software applications.\nDevelop and maintain SQL queries, reports, database processes, and data interfaces.\nDevelop or modify programs and internal tools using Visual Basic, VB.NET, and other programming or scripting languages.\nTroubleshoot application, database, reporting, and system integration issues.\nWork with users to understand operational requirements and translate business needs into system solutions.\nDevelop reports, utilities, and automated processes to improve workflow efficiency, data accuracy, and visibility.\nSupport integrations between ERP/MRP, manufacturing, engineering, quality, and other company systems.\nAssist with application upgrades, implementations, testing, configuration, and system enhancements.\nIdentify opportunities to improve existing applications and automate manual processes.\nSupport data integrity and consistency across company systems.\nMaintain documentation for applications, databases, interfaces, and system changes.\nLearn and support specialized applications used within the PCB manufacturing environment.\nWork collaboratively with Engineering, Production, Quality, Sales, IT, and other departments on system and process improvements.\n\nQualifications\n\nWorking knowledge of SQL and relational databases.\nKnowledge of Visual Basic, VB.NET, C#, Python, JavaScript, or similar programming languages.\nGeneral understanding of software applications, databases, reporting, and system integration.\nStrong analytical, troubleshooting, and problem-solving skills.\nAbility to understand business processes and translate user requirements into technical solutions.\nStrong attention to detail and commitment to data accuracy.\nAbility to learn new applications, technologies, and manufacturing processes.\nEffective written and verbal communication skills.\nAbility to work effectively with both technical and non-technical users.\nAssociate's or Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field preferred.\n\nEqual Opportunity Employer\n\nWe are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.","company":"Winonics","rawCompany":"winonics","city":"Santa Ana","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-06T14:00:36.734Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Programmer","description":"We are seeking a Software Programmer to support, maintain, and improve the software applications and systems used throughout our manufacturing operations. This position works closely with Engineering, Production, Planning, Quality, Accounting, and other departments to troubleshoot system issues, develop solutions, improve reporting, automate processes, and support the effective use of manufacturing and business applications.\n\nResponsibilities\n\nSupport, maintain, and improve manufacturing and business software applications.\nDevelop and maintain SQL queries, reports, database processes, and data interfaces.\nDevelop or modify programs and internal tools using Visual Basic, VB.NET, and other programming or scripting languages.\nTroubleshoot application, database, reporting, and system integration issues.\nWork with users to understand operational requirements and translate business needs into system solutions.\nDevelop reports, utilities, and automated processes to improve workflow efficiency, data accuracy, and visibility.\nSupport integrations between ERP/MRP, manufacturing, engineering, quality, and other company systems.\nAssist with application upgrades, implementations, testing, configuration, and system enhancements.\nIdentify opportunities to improve existing applications and automate manual processes.\nSupport data integrity and consistency across company systems.\nMaintain documentation for applications, databases, interfaces, and system changes.\nLearn and support specialized applications used within the PCB manufacturing environment.\nWork collaboratively with Engineering, Production, Quality, Sales, IT, and other departments on system and process improvements.\n\nQualifications\n\nWorking knowledge of SQL and relational databases.\nKnowledge of Visual Basic, VB.NET, C#, Python, JavaScript, or similar programming languages.\nGeneral understanding of software applications, databases, reporting, and system integration.\nStrong analytical, troubleshooting, and problem-solving skills.\nAbility to understand business processes and translate user requirements into technical solutions.\nStrong attention to detail and commitment to data accuracy.\nAbility to learn new applications, technologies, and manufacturing processes.\nEffective written and verbal communication skills.\nAbility to work effectively with both technical and non-technical users.\nAssociate's or Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field preferred.\n\nEqual Opportunity Employer\n\nWe are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.","datePosted":"2026-09-06T14:00:36.734Z","dateModified":"2026-09-06T14:00:36.734Z","hiringOrganization":{"@type":"Organization","name":"Winonics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Ana","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a5af04607459fad237a4ee62"},"url":"https://jobsearcher.com/jobs/a5af04607459fad237a4ee62"}}