1

Computer Programming Jobs in Lodi, CA (NOW HIRING)

TRA CAD Technician

Tracy, CA · On-site

$32 - $36.50/hr

CAD Technician Leprino Foods Tracy, CA POSITION PURPOSE: Develop detailed technical drawings and ... Responsible for AutoCAD drafting, engineering document control, Autodesk Vault administration ...

Administration 1

Tracy, CA · On-site

$18.50 - $23/hr

Position Summary Provides administrative and professional services for Meat Plant/Quality Assurance to include, but not limited to: human resources, vendors, computer programming and support services ...

TRA CAD Technician

Tracy, CA · On-site

$32 - $36.50/hr

CAD Technician Leprino Foods Tracy, CA POSITION PURPOSE: Develop detailed technical drawings and ... Responsible for AutoCAD drafting, engineering document control, Autodesk Vault administration ...

CAD Designer

Sacramento, CA · On-site +1

$31.95 - $41/hr

CAD Designer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making ... Coordinating projects with consultants, engineers, and field associates * Attend Model Home frame ...

CAD Designer

Sacramento, CA · On-site

$31.95 - $41/hr

CAD Designer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making ... Coordinating projects with consultants, engineers, and field associates * Attend Model Home frame ...

Senior Software Engineer

Sacramento, CA

$130K - $172K/yr

BBN's Network & Cyber Technologies (NCT) team leverages computer science, computer engineering, electrical engineering, math, and physics to tackle customer challenges in electromagnetic warfare (EW ...

next page

Showing results 1-20

Computer Programming information

See Lodi, CA salary details

$35.2K

$69.4K

$102K

How much do computer programming jobs pay per year?

As of Aug 6, 2026, the average yearly pay for computer programming in Lodi, CA is $69,373.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,900.00 and $85,400.00 per year, depending on experience, location, and employer.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

What jobs can you do as a computer programmer?

Computer programmers can work in roles such as software developers, application programmers, web developers, and systems analysts. They design, write, test, and maintain software applications using programming languages like Java, Python, or C++, often working in teams or independently in various industries. Certifications and knowledge of development tools can enhance job prospects and specialization options.

What are careers in computer programming?

Careers in computer programming involve writing, testing, and maintaining code for software applications, websites, and systems. Programmers typically use languages like Java, Python, or C++ and may work in various industries such as technology, finance, or healthcare, often requiring problem-solving skills and knowledge of development tools. These roles can range from entry-level positions to senior developer or software architect roles, with opportunities for specialization and advancement.

What are the key skills and qualifications needed to thrive as a computer programmer?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

Is computer programming a good career?

Computer programming is a viable career that involves writing, testing, and maintaining software using languages like Python, Java, or C++. It offers opportunities in various industries, often requires problem-solving skills, and can provide flexible work environments and competitive salaries. Success in this field typically depends on continuous learning and staying updated with new technologies.
What are the most commonly searched types of Computer Programming jobs in Lodi, CA? The most popular types of Computer Programming jobs in Lodi, CA are:
What job categories do people searching Computer Programming jobs in Lodi, CA look for? The top searched job categories for Computer Programming jobs in Lodi, CA are:
What cities near Lodi, CA are hiring for Computer Programming jobs? Cities near Lodi, CA with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Lodi, CA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $69,373 per year, or $33.4 per hour.

$32 - $36.50/hr

Full-time

Posted 18 days ago


Leprino Foods rating

8.3

Company rating: 8.3 out of 10

Based on 40 frontline employees who took The Breakroom Quiz

56th of 435 rated food and drinks producers


Job description

CAD Technician
Leprino Foods
Tracy, CA
Job Description:
POSITION PURPOSE:
Develop detailed technical drawings and maintain the site's engineering documentation, including equipment designs, process and instrumentation drawings
(P&IDs), process piping, utilities, electrical, refrigeration, and plant layout drawings. Responsible for AutoCAD drafting, engineering document control,
Autodesk Vault administration, drawing revisions, field verification, and maintenance of accurate as-built records, including but not limited to additional
engineering support tasks. The role actively supports small capital and reliability projects that improve safety, productivity, quality, and cost. The position
manages the engineering drawing library and provides technical drafting support to Engineering, Maintenance, Operations, and contractors. Support
the two plant project engineers and other site customers through the activities outlined above.
NATURE AND SCOPE:
The CAD Technician reports to the Plant Projects Manager and works closely with Plant Maintenance, Project Engineers, Process System, Operations
and contractors. The CAD Technician, by nature of their role, support the entire site and will also work closely with the Plant Maintenance Manager and
Maintenance Supervisors. The work environment is characterized by a 7 day per week, 24 hour per day operation and must effectively manage changing
priorities while maintaining accurate engineering documentation and timely project execution.
Pay Range: $32.00 - $36.50/hour.
ESSENTIAL RESPONSIBILITIES
  • Develop and revise AutoCAD drawings including P&IDs, process flow diagrams, equipment layouts, utility drawings, piping, instrumentation, electrical,
    refrigeration, and plant layouts.
  • Maintain Autodesk Vault, engineering drawing files, revision history, document control, transmittals, and the master drawing register.
  • Perform field verification of equipment and piping systems and maintain accurate as-built documentation.
  • Maintain CAD standards, title blocks, templates, layer standards, page connector standards, and drawing numbering conventions
  • Support Process Safety Management (PSM) by maintaining P&IDs, Management of Change (MOC) documentation, and implementing drawing updates
    resulting from PHAs and regulatory requirements.
  • Prepare engineering drawing packages for maintenance and capital projects.
  • Coordinate contractor drawing submissions, redlines, approval drawings, and project closeout documentation.
  • Lead small capital and reliability projects including scope development, obtaining quotations, coordinating contractors, procurement support, scheduling,
    field execution, startup, and project closeout under the direction of the Plant Projects Manager.
  • Support Lean Manufacturing, 5S, continuous improvement, and cost reduction initiatives.
  • Analyze and provide recommendations to reduce/minimize a safety risk in the plant
  • Maintain positive working relationships with internal customers while delivering accurate and timely engineering documentation.

The incumbent will be encouraged to make contact with similar roles at other Leprino sites as knowledge gained and relationships built through the effective interface with these co-workers and corporate personnel will be essential for long-term success. Performance in the position can best be measured by accuracy and output of technical documents produced as well as improvements realized by the site through the individual's project assignments. To be effective in this role, the incumbent must be knowledgeable of all plant production processes and manufacturing equipment in order to efficiently analyze and make improvements as needed through their project work. Specific knowledge and skill requirements in order to effectively perform in this position include a high school diploma, two-year degree in technical field, and two years of related design/project experience in a manufacturing environment (food industry preferred) supplemented by appropriate training in AutoCAD/Inventor.
MINIMUM QUALIFICATIONS
  • High school diploma required.
  • Associate degree in Drafting, Design Technology, Engineering Technology, Industrial Maintenance, or related technical field preferred.
  • Proficiency in AutoCAD, Microsoft Office, and standard engineering documentation practices.
  • Must be able to meet shift/schedule requirements
  • Must be willing to work necessary Overtime as needed
  • Must be at least 18 years old
  • Must be able to speak, read, write, and comprehend basic English language
  • Must be able to perform essential job functions of position with or without reasonable accommodation

DESIRED SKILLS AND ABILITIES:
Tangible skills and experience:
  • Proficiency utilizing AutoCAD and Inventor; Autodesk Vault experience preferred
    Mechanical and electrical aptitude and strong comprehension of spatial relations
  • Strong mathematical aptitude
  • Knowledge of sanitary design principles and industrial manufacturing practices.
  • Previous maintenance experience a plus (technician, supervisor)
  • Two-year associate's degree in related field (drafting and design, engineering technology, industrial maintenance or similar)
  • Two years of related work experience (drafting, maintenance, engineering)
  • Previous experience in a food manufacturing or other GMP environment a plus
  • Exposure to and understanding of lean manufacturing principles (5s, Kaizen, value stream mapping, mistake proofing, quick changeover, visual controls, etc)

Effective project management skills "Soft" skills:
  • Attention to detail, initiative, sound judgment, customer focus, and ability to manage multiple priorities.
  • Curiosity
  • Desire to learn
  • Strong organizational, project management, communication, and analytical problem-solving skills.
  • Demonstrates a sense of urgency
  • Sound decision making
  • Analytical skills - effective problem solving/decision making skills
  • Hands-on approach
  • Continuous improvement mindset

WORK ENVIRONMENT
This position supports a 24-hour manufacturing facility. Regular office and plant floor work are required, including field verification activities around industrial
equipment while wearing appropriate personal protective equipment (PPE).
EQUAL EMPLOYMENT OPPORTUNITY
Leprino Foods Company utilizes the services of Psychemedics to perform our Hair Follicle Drug Testing. Additional information about this process can be
obtained @ www.psychemedics.com
Leprino Foods celebrates and supports diversity. We believe in equal opportunity and do not discriminate on the basis of race, religion, ethnicity, national origin,
gender, sexual orientation, age, marital status, veteran status, or disability. We know we are better together and are committed to creating an inclusive and
supportive culture that leverages the unique talents, experiences, background, and perspectives of each individual employee.
Leprino uses Psychemedics for a 90-day hair follicle drug test as part of the employee pre-employment process and also participates in E-Verify. All employees in our manufacturing facilities are required to wear Personal Protective Equipment (PPE) as mandated by their role and location.

What Leprino Foods employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom