Software Programmer

WINONICS

Brea (CA)

On-site

USD 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

WINONICS in California is seeking a Software Programmer to support, maintain, and improve software applications across manufacturing operations. You will collaborate with Engineering, Production, Planning, Quality, Accounting, and other departments to troubleshoot issues and implement efficient solutions.

The role involves developing SQL queries and interfaces, building tools in Visual Basic/VB.NET and other languages, and ensuring data integrity and accurate reporting across ERP/MRP and related

Qualifications

  • Experience with SQL and relational databases.
  • Experience with Visual Basic, VB.NET, C#, Python, or JavaScript.
  • Understanding of software applications, databases, reporting, and system integration.
  • Strong analytical, troubleshooting, and communication skills.

Responsibilities

  • Support, maintain, and improve manufacturing and business software.
  • Develop and maintain SQL queries, reports, database processes, and data interfaces.
  • Develop or modify programs and internal tools using Visual Basic, VB.NET, and other programming or scripting languages.
  • Troubleshoot application, database, reporting, and system integration issues.
  • Work with users to understand operational requirements and translate business needs into system solutions.
  • Develop reports, utilities, and automated processes to improve workflow efficiency, data accuracy, and visibility.
  • Support integrations between ERP/MRP, manufacturing, engineering, quality, and other company systems.
  • Assist with application upgrades, implementations, testing, configuration, and system enhancements.

Skills

SQL & relational databases
Analytical & problem solving
Requirements translation
Communication skills

Education

Associate's or Bachelor's degree in CS/IS/IT/Engineering

Tools

VB.NET
C#
Python
JavaScript
SQL queries

Job 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.

Responsibilities
  • Support, maintain, and improve manufacturing and business software applications.
  • Develop and maintain SQL queries, reports, database processes, and data interfaces.
  • Develop or modify programs and internal tools using Visual Basic, VB.NET, and other programming or scripting languages.
  • Troubleshoot application, database, reporting, and system integration issues.
  • Work with users to understand operational requirements and translate business needs into system solutions.
  • Develop reports, utilities, and automated processes to improve workflow efficiency, data accuracy, and visibility.
  • Support integrations between ERP/MRP, manufacturing, engineering, quality, and other company systems.
  • Assist with application upgrades, implementations, testing, configuration, and system enhancements.
  • Identify opportunities to improve existing applications and automate manual processes.
  • Support data integrity and consistency across company systems.
  • Maintain documentation for applications, databases, interfaces, and system changes.
  • Learn and support specialized applications used within the PCB manufacturing environment.
  • Work collaboratively with Engineering, Production, Quality, Sales, IT, and other departments on system and process improvements.
Qualifications
  • Working knowledge of SQL and relational databases.
  • Knowledge of Visual Basic, VB.NET, C#, Python, JavaScript, or similar programming languages.
  • General understanding of software applications, databases, reporting, and system integration.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to understand business processes and translate user requirements into technical solutions.
  • Strong attention to detail and commitment to data accuracy.
  • Ability to learn new applications, technologies, and manufacturing processes.
  • Effective written and verbal communication skills.
  • Ability to work effectively with both technical and non-technical users.
  • Associate's or Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field preferred.
Equal Opportunity Employer

We 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer-Manufacturing Systems
Software Engineer-Manufacturing Systems

Constellium Deutschland GmbH • Ravenswood (WV)

On-site
USD 90,000 - 120,000
Manufacturing IT Applications Developer
Manufacturing IT Applications Developer

Compunnel Inc. • Town of Canton (NY)

On-site
USD 90,000 - 120,000
IT Application Developer
IT Application Developer

Compunnel Inc. • Town of Canton (NY)

On-site
USD 90,000 - 120,000
Staffing - IT App Developer II
Staffing - IT App Developer II

TALENT Software Services • Wilmington (NC)

On-site
USD 90,000 - 110,000
Program Analyst
Program Analyst

Seneca Resources • Birmingham (AL)

On-site
USD 75,000 - 105,000
Software Engineer
Software Engineer

Us Tech Solutions • Wilmington (NC)

On-site
USD 80,000 - 110,000
Job: Spec, Software Engineer
Job: Spec, Software Engineer

Contract Specialties Group • Hauppauge (NY)

On-site
USD 90,000 - 130,000
Program Analyst/Full stack Developer
Program Analyst/Full stack Developer

Seneca Resources Company, LLC • Birmingham (AL)

On-site
USD 80,000 - 110,000
Program Analyst/Full stack Developer
Program Analyst/Full stack Developer

Seneca Resources • Birmingham (AL)

On-site
USD 65,000 - 90,000
System Development and Support Engineer II
System Development and Support Engineer II

Compunnel Inc. • San Jose (CA)

On-site
USD 80,000 - 100,000