1

Senior Computer Programmer Jobs in Sacramento, CA

Collaborate with engineers, designers, and other stakeholders to translate concepts, sketches, and ... The Senior CAD Specialist spends most of their time in an office environment, but may occasionally ...

Senior CAD Designer

Sacramento, CA · On-site

$111K - $118K/yr

DESCRIPTION : The Senior CAD Specialist is responsible for creating construction and/or ... Collaborate with engineers, designers, and other stakeholders to translate concepts, sketches, and ...

... computer systems analysts, systems engineer, systems software engineer. Duties/Tasks: Analyzing and refining systems requirements; Translating systems requirements into applications prototypes;

Sr Firmware Engineer (FE)

Rancho Cordova, CA · On-site

$129K - $171K/yr

Senior Firmware Engineer(FE) Job Location: Rancho Cordova, CA Protocol Stack Design and Maintenance ... Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...

Sr. WAN Network Engineer

Folsom, CA

$111K - $152K/yr

Take a shot at us for your IT requirements and experience a radical change. Sr. WAN Network ... Computer Science or Computer Engineering a plus Additional Information Thanks & Regards Preeti ...

Senior Engineer

Sacramento, CA · On-site

$104K - $134K/yr

Senior Engineer Department: Transportation Employment Type: Full Time Location: Sacramento, CA ... Computer literate in Microsoft Office, AutoCAD Civil 3D, MicroStation, and other design software

Senior Engineer

Roseville, CA · On-site

$104K - $134K/yr

Senior Engineer Department: Transportation Employment Type: Full Time Location: Roseville, CA ... Computer literate in Microsoft Office, AutoCAD Civil 3D, MicroStation, and other design software

Senior SoC Design Verification Engineer

Folsom, CA · On-site

$145K - $177K/yr

Job Details: About the Role As a Senior SoC Design Verification Engineer , you will lead ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ...

next page

Showing results 1-20

Senior Computer Programmer information

See Sacramento, CA salary details

$14

$55

$76

How much do senior computer programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for senior computer programmer in Sacramento, CA is $55.74, according to ZipRecruiter salary data. Most workers in this role earn between $46.92 and $66.63 per hour, depending on experience, location, and employer.

What do senior computer programmers do?

Senior computer programmers design, develop, and maintain software applications, often leading projects and mentoring junior staff. They write code in programming languages such as Java, C++, or Python, perform code reviews, and troubleshoot technical issues to ensure software quality and performance.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

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

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What type of senior computer programmer is most in demand?

Senior computer programmers with expertise in cloud computing, cybersecurity, and data science are highly in demand. Skills in programming languages such as Python, Java, and C++, along with experience in agile environments and relevant certifications, increase employability in this role.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.
What are the most commonly searched types of Computer Programmer jobs in Sacramento, CA? The most popular types of Computer Programmer jobs in Sacramento, CA are:
What cities near Sacramento, CA are hiring for Senior Computer Programmer jobs? Cities near Sacramento, CA with the most Senior Computer Programmer job openings:
Infographic showing various Senior Computer Programmer job openings in Sacramento, CA as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $115,947 per year, or $55.7 per hour.

$37.62 - $58.77/hr

Full-time

Re-posted 23 days ago


Job description

ABOUT CONSTRUCTION INNOVATIONS:

At Construction Innovations, we’re all about good energy — we create solutions that make electrical installations faster, safer, and cost-effective. Our products energize hundreds of projects across the U.S. in a variety of markets including solar, battery storage, substation, and transmission and distribution. Our commitment to simplifying traditional installation methods drives us to deliver all-in-one product kits that can be installed by anyone, in a fraction of the time. Our philosophy is at the core of everything we do: Innovate to Simplify®.

DESCRIPTION

The Senior CAD Specialist is responsible for creating construction and/or manufacturing design drawing sets, complete preparation and setup of new project job files, complete drafting of electrical plans, and complete electrical panel schedules. This position is responsible for assisting team members with escalated issues or questions and conducting peer reviews of the work output.  The ideal candidate will have strong attention to detail, the ability to provide mentorship to others, and the ability to work collaboratively in a fast-paced environment.

RESPONSIBILITIES:

  • Utilize CAD software to develop precise 2D and 3D models, layouts, and technical drawings according to project specifications and requirements, such as photovoltaic electrical design, equipment panels/enclosures, and substation steel layouts/weldments.
  • Collaborate with engineers, designers, and other stakeholders to translate concepts, sketches, and design briefs into detailed CAD models and drawings.
  • Provide support to the product development team by creating prototypes, mock-ups, and renderings based on CAD designs.
  • Provide technical mentorship to less experienced team members on an as-needed basis.
  • Participate in design reviews, offering insights and recommendations for improving product design, manufacturability, functionality, and ease of installation in the field.
  • Identify opportunities for process optimization, standardization, and automation within the design workflow.
  • Participate in the creation and maintenance of design tasks and schedules on a regular basis.
  • Work within established company standards to maintain consistency and processes.
  • Complete as-built plans from field mark-ups, including hand drafting.
  • Estimate hours needed to complete projects.
  • Perform other duties as assigned.

DESIRED SKILLS & EXPERIENCE:

  • High School Diploma or equivalent and AutoCAD trade school diploma.
  • Minimum 8 years of recent experience with AutoCAD or AutoCAD Electrical. 
  • Preferred basic Knowledge of SolidWorks, Inventor, or other 3D modeling software. 
  • Advanced level of knowledge in at least one of the following applications: electrical panel schedules, utility-scale photovoltaic site design, or electrical/general construction design.
  • Advanced knowledge of electrical drafting symbols.
  • Intermediate level of skill with MS Excel.
  • Ability to accept and apply guidance and direction to support department standards and quality.
  • Excellent written and verbal communication skills.
  • Ability to understand instructions in written, oral, and diagram formats.
  • Ability to work independently with minimum supervision

PHYSICAL REQUIREMENTS:

  • Regularly sit, stand, and walk for long and short distances.
  • Required to hear with or without correction to be able to interpret and receive information and directions.
  • Regularly required to communicate verbally and in writing, in order to describe and explain detailed, important, and accurate instructions.
  • Occasionally lift and/or move material up to 35lbs.
  • Occasionally stoop, kneel, or crouch.
  • Noise level is usually moderate.

WORK ENVIRONMENT:

The Senior CAD Specialist spends most of their time in an office environment, but may occasionally spend time at the company’s manufacturing plant or at a project site. The office is an open and collaborative space where work is performed both independently and with the team. When at the plant, work is performed in a more traditional manufacturing environment, with higher noise levels and frequent movement of people and equipment as well as exposure to varying environmental conditions, including heat, cold, and humidity. When on a project site, the environment is that of a construction job site, which may be in fairly remote rural locations, and where extreme weather conditions may be encountered.

REPORTING STRUCTURE:
This position reports directly to the Design Manager.

CAREER ADVANCEMENT: 
Career advancement at Construction Innovations is possible with all positions, but is not guaranteed.  Advancement could be within the current department or to other departments within the company.  

LOCATION: 
Construction Innovations facilities and offices are located in Sacramento, CA, and Mather, CA.  

COMPENSATION: 
A reasonable estimate of the current hourly range for this position is $37.62 - $58.77 per hour. The actual amount offered within this range will depend on a variety of factors, including geography, skills and abilities, education, experience, and other relevant job-related factors. It is not typical for an individual to be hired at or near the top of the range for the role, and compensation decisions are dependent on the facts and circumstances of each case.

EOE

#LI-MM1