Software Programmer

WINONICS

Brea (CA)

On-site

USD 70,000 - 100,000

Full time

10 days ago
Application generator

Get a reply from this employer — a 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 Systems Programmer
Manufacturing Systems Programmer

WINONICS • Brea (CA)

On-site
USD 70,000 - 100,000
Software Developer
Software Developer

Howmet Aerospace • Big Lake (AK)

On-site
USD 70,000 - 100,000
IT Application Developer
IT Application Developer

Compunnel, Inc. • Town of Canton (NY)

On-site
USD 90,000 - 120,000
Programmer
Programmer

Surety HR, Inc. • Westlake (OH)

On-site
USD 70,000 - 90,000
Software Engineer
Software Engineer

Strategic Systems Inc • Trinity (AL)

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

Contract Specialties Group • Hauppauge (NY)

On-site
USD 90,000 - 130,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
Senior System Analyst
Senior System Analyst

Harba Solutions Inc. • Missouri

On-site
USD 70,000 - 100,000
Programming Analyst
Programming Analyst

Ace Precision Inc • Town of Oconomowoc (WI)

On-site
USD 70,000 - 100,000