1

Computer Programming Jobs in Lodi, CA (NOW HIRING)

This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising ...

This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising ...

Engineering Technician

Manteca, CA · On-site

$20 - $29/hr

They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...

Engineering Technician

Manteca, CA · On-site

$20 - $29/hr

They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...

They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...

Bachelor's degree in Computer Science or a related field (or equivalent experience). * 3+ years of experience in front-end development. Required Skills: * Strong proficiency in React. * Expertise in ...

They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...

They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...

They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...

AUTOCAD 2014 Drafting

Sacramento, CA

$24 - $32.25/hr

... edit engineering drawings, sketches and maps. Must be proficient in AutoCAD system techniques ... Computer Aided Drafting and/or Design; Electrical generation systems, theory, design, safety codes ...

Transportation Engineer

Sacramento, CA · On-site

$82K - $109K/yr

Oversee the work of CAD Designers, and possibly other EITs * Prepare detailed engineering designs for roadway and highway projects * Participate in activities ranging from site feasibility analysis ...

Transportation Engineer

Sacramento, CA

$82K - $109K/yr

Oversee the work of CAD Designers, and possibly other EITs * Prepare detailed engineering designs for roadway and highway projects * Participate in activities ranging from site feasibility analysis ...

Showing results 41-60

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.

Associate Engineer

AECOM

Sacramento, CA

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


AECOM rating

8.3

Company rating: 8.3 out of 10

Based on 65 frontline employees who took The Breakroom Quiz

10th of 80 rated construction


Job description

Company Description

Work with Us. Change the World.

At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for future generations.

There has never been a better time to be at AECOM. With accelerating infrastructure investment worldwide, our services are in great demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world.

We're one global team driven by our common purpose to deliver a better world. Join us.

Job Description

AECOM is seeking an Associate Engineer for one of our offices in Sacramento, CA. This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising engineering drawings, supporting technical analyses, and maintaining project records in accordance with project standards. The role offers practical experience in transportation engineering and construction while contributing to the successful delivery of high-speed rail infrastructure.

Duties

  • Prepare, revise, and maintain engineering drawings, sketches, exhibits, and construction support documents using AutoCAD, Civil 3D, MicroStation, or other approved CAD software
  • Assist engineers with engineering design, drafting, and construction support activities for transportation infrastructure projects
  • Review engineering drawings, plans, specifications, and supporting documents for completeness and accuracy under the guidance of senior staff
  • Incorporate redline markups and revisions into engineering drawings and maintain drawing files in accordance with established project standards
  • Support field engineering staff by preparing construction sketches, record drawings, and as-built documentation
  • Assist with engineering calculations, quantity takeoffs, technical reports, and preparation of project exhibits and presentations
  • Coordinate with engineers, designers, surveyors, construction managers, contractors, and other project team members to support project delivery
  • Maintain organized electronic engineering files and assist with document management and version control processes
  • Participate in design reviews, project meetings, and construction coordination activities
  • Perform other engineering and technical duties as assigned in support of project delivery
Qualifications

Minimum requirements:

  • BA/BS + 2 YORE or demonstrated equivalency of experience and/or education.
  • Demonstrated proficiency using Computer-Aided Design (CAD) software such as AutoCAD, Civil 3D, or MicroStation
  • Working knowledge of engineering drawings, drafting principles, and construction documentation
  • Proficiency with Microsoft Office Suite
  • Strong organizational, analytical, written, and verbal communication skills
  • Ability to work effectively both independently and as part of a multidisciplinary team

Preferred Requirements:

  • Experience supporting transportation, rail, highway, bridge, or other infrastructure projects
  • Experience using Autodesk AutoCAD, Civil 3D, Bentley MicroStation, or OpenRoads
  • Familiarity with Bluebeam Revu, ProjectWise, or electronic document management systems
  • Engineer-in-Training (EIT) certification or progress toward obtaining EIT
  • Familiarity with Caltrans standards and transportation engineering practices
  • Internship or academic project experience involving engineering design, CAD drafting, or construction support

Additional Information

At AECOM, we are committed to maintaining a secure and trustworthy recruitment process and take any fraudulent hiring activity seriously. To support this commitment, all newly hired employees are required to attend an in-person Day 1 onboarding at an AECOM office location as a condition of employment.

About AECOM 

AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan. 

AECOM is the global infrastructure leader, committed to delivering a better world. As a trusted professional services firm powered by deep technical abilities, we solve our clients’ complex challenges in water, environment, energy, transportation and buildings. Our teams partner with public- and private-sector clients to create innovative, sustainable and resilient solutions throughout the project lifecycle – from advisory, planning, design and engineering to program and construction management. AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2025. Learn more at aecom.com. 

What makes AECOM a great place to work 

You will be part of a global team that champions your growth and career ambitions. Work on groundbreaking projects - both in your local community and on a global scale - that are transforming our industry and shaping the future. With cutting-edge technology and a network of experts, you’ll have the resources to make a real impact. Our award-winning training and development programs are designed to expand your technical expertise and leadership skills, helping you build the career you’ve always envisioned. Here, you’ll find a welcoming workplace built on respect, collaboration and community—where you have the freedom to grow in a world of opportunity. 

As an Equal Opportunity Employer, we believe in your potential and are here to help you achieve it. All your information will be kept confidential according to EEO guidelines. 


What AECOM employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom