1

Associate Programmer Jobs in Riverside, CA (NOW HIRING)

Associate Developer I

Irvine, CA ยท On-site

$45 - $58/hr

Associate Developer I ( Temp- Hire) at Tevora Irvine, CA If you haven't heard of Tevora, it's because we've done our job! Tevora is a tight-knit community of professionals with a shared passion for ...

Software Programmer

Brea, CA ยท On-site

$69K - $80K/yr

Associate's or Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field preferred. Equal Opportunity EmployerWe are an Equal Opportunity ...

Sr. CNC Machinist/Programmer

Foothill Ranch, CA ยท On-site

$27.25 - $37.50/hr

Senior CNC Machinist/Programmer At Alcon, we're passionate about enhancing sight and helping people ... With more than 25,000 associates, we innovate fearlessly, champion progress, and act swiftly to ...

Software Programmer

Brea, CA ยท On-site

$69K - $80K/yr

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

Sr. CNC Machinist/Programmer

Foothill Ranch, CA ยท On-site

$27.25 - $37.50/hr

Senior CNC Machinist/Programmer At Alcon, we're passionate about enhancing sight and helping people ... With more than 25,000 associates, we innovate fearlessly, champion progress, and act swiftly to ...

Sr. CNC Machinist/Programmer

Lake Forest, CA ยท On-site

$28 - $38.50/hr

With more than 25,000 associates, we innovate fearlessly, champion progress, and act swiftly to ... This role is part of Alcon's Engineering function, a team focused on improving quality, processes ...

CNC Programmer I (Aerospace)

Anaheim, CA ยท On-site

$36 - $44/hr

Certificate or associate degree in CNC programming, machining, or a related technical field (or Bachelor's degree in engineering) * Or equivalent work experience Skills & Knowledge: * Proficiency in ...

Software Programmer II

Orange, CA ยท On-site

$43 - $47/hr

Associate Employment Type: Full-time Compensation: This hourly, non-exempt position pays from $43 ... Programmers are primarily responsible for writing clean, efficient code for various applications ...

CNC Programmer III

Yorba Linda, CA ยท On-site

$28.25 - $38.75/hr

Associate degree in Manufacturing Technology, Engineering or related field preferred. * Minimum of 3-5 years of experience in Swiss CNC programming and machining. * Proficiency in CNC programming ...

CNC Programmer III

Yorba Linda, CA ยท On-site

$28.25 - $38.75/hr

Associate degree in Manufacturing Technology, Engineering or related field preferred. * Minimum of 3-5 years of experience in Swiss CNC programming and machining. * Proficiency in CNC programming ...

Showing results 21-40

Associate Programmer information

See Riverside, CA salary details

$17

$24

$38

How much do associate programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for associate programmer in Riverside, CA is $24.41, according to ZipRecruiter salary data. Most workers in this role earn between $18.80 and $32.60 per hour, depending on experience, location, and employer.

What does an associate programmer do?

An Associate Programmer is an entry-level software developer who assists in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior programmers or project managers, contributing to smaller modules or specific tasks within a larger project. Associate Programmers are responsible for writing clean code, fixing bugs, and learning industry best practices. This role often serves as a foundation for gaining experience and advancing to more senior programming positions.

What are the key skills and qualifications needed to thrive as an associate programmer, and why are they important?

To thrive as an Associate Programmer, you need a solid understanding of programming fundamentals, coding languages such as Java, Python, or C#, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is important. Strong problem-solving skills, attention to detail, and effective teamwork help set you apart in this role. These competencies are crucial for delivering reliable code, collaborating efficiently, and adapting to evolving project requirements.

What are some common challenges an associate programmer might face when working on a team project?

As an Associate Programmer, one common challenge is adapting to different coding styles and standards used by various team members. Effective communication is essential to understand project requirements and ensure smooth collaboration with designers, senior developers, and testers. Additionally, balancing multiple tasks or learning new technologies quickly can be demanding, but these experiences provide valuable opportunities for skill development and growth within the team.

What is the difference between Associate Programmer vs Junior Software Developer?

AspectAssociate ProgrammerJunior Software Developer
Required CredentialsTypically an associate's degree or relevant certificationsSimilar, often an entry-level degree or certification
Work EnvironmentEntry-level, team-based projects in tech companiesEntry-level, often in software development teams
Employer & Industry UsageCommon in IT and software firms for entry rolesWidely used in tech industry for early-career roles
Comparison Search IntentYesYes

The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.

What can I do with an associate programmer's in computer programming?

An associate programmer typically performs tasks such as writing, testing, and maintaining code, often using programming languages like Java, Python, or C++. This role provides a foundation for developing skills in software development, debugging, and working with development tools, which can lead to more advanced programming positions or specialized roles in software engineering. Certifications in programming or related technologies can enhance career growth opportunities.

What are the most commonly searched types of Programmer jobs in Riverside, CA?

The most popular types of Programmer jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Associate Programmer jobs?

Cities near Riverside, CA with the most Associate Programmer job openings:

Infographic showing various Associate Programmer job openings in Riverside, CA as of June 2026, with employment types broken down into 5% As Needed, 62% Full Time, 23% Part Time, 5% Temporary, and 5% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $50,772 per year, or $24.4 per hour.

Associate Developer I

Irvine, CA โ€ข On-site

Tevora
Business Management Consultingย โ€ขย 51 - 200 employees

$45 - $58/hr

Full-time

Retirement, PTO

Re-posted 12 days ago


Job description

Associate Developer I ( Temp- Hire)
at Tevora
Irvine, CA 
 
If you haven't heard of Tevora, it's because we've done our job!
Tevora is a tight-knit community of professionals with a shared passion for our craft. Every day, we combine in-depth knowledge of cybersecurity, technology, and compliance to help create more secure digital environments. To Tevorans, every problem is a puzzle in need of solving. We strongly believe that if we put smart, driven people in a room together, they will accomplish great things. We maintain a supportive culture that celebrates continuous learning, diverse perspectives, and sharing the wins. That's why we have our eyes on you.
 
What's the role?
Tevora is seeking a Developer to join our internal product engineering team on a temporary-to-hire basis. You'll work directly under the leadership of our senior developer, contributing to Atlas — Tevora's AI-enabled compliance engagement platform — and other internal tooling that powers how we deliver for clients.  

You'll start in a temporary engagement, with a clear path to full-time conversion based on performance and fit.

Atlas is a modern TypeScript / Next.js application: it manages compliance engagements across frameworks like SOC 2,    ISO 27001, and PCI DSS, with role-based workflows for both internal Tevora teams and external clients, document automation, and LLM- assisted features throughout. 

This is a hands-on role for a developer who is fluent in modern AI-assisted development workflows and excited to build alongside an experienced engineer on a real, production product.

A day in the life could include:
  • Build, test, and ship features across the Atlas stack — Next.js (App Router), React, TypeScript, Prisma/PostgreSQL, Tailwind + shadcn/ui — under the guidance of our senior developer
  • Use AI-assisted development tools (Claude Code, Cursor) as a core part of your daily workflow
  • Work with Claude Opus and Fable models to accelerate development, debugging, and prototyping
  • Integrate and iterate on LLM-powered features and internal automations
  • Translate compliance and product requirements into clean, maintainable, well-typed code
  • Participate in code reviews, learn our stack and conventions (RBAC, activity logging, unified service layers), and grow your craft quickly
  • Help document and improve internal development practices
Necessary skills and qualifications:
  • 2–3 years of software development experience, or equivalent demonstrated project work
  • Hands-on experience with Claude Code and Cursor in a real development context
  • Working knowledge of TypeScript and a modern React framework (Next.js strongly preferred)
  • Experience building automations, agent skills, and workflow tooling
  • Comfort with relational data and an ORM (we use Prisma + PostgreSQL)
  • Practical familiarity working with Claude Opus and Sonnet models (prompting, iterating, integrating outputs)
  • Self-starter mentality — someone who likes to tinker and learn on their own
  • Ability to take direction, ask good questions, and incorporate feedback
  • Strong written and verbal communication
  • Bachelor's degree in Computer Science or related field (or equivalent practical experience / Military equivalent)
  • Recent graduates with strong, demonstrable AI-assisted development work are encouraged to apply
 
Bonus Points:
  • Exposure to compliance, security, or SaaS product environments
  • Experience integrating LLM APIs into applications (e.g. Anthropic, Google GenAI)
  • Familiarity with our broader toolset: AWS (S3, Lambda, SES, SQS), Tailwind CSS / Radix / shadcn/ui, TanStack Query, Zod, Vitest/Playwright
  • Experience with authentication and enterprise SSO (SAML, Okta, JWT)
  • Comfort with Git and conventional commit / CI workflows
We've got you covered!
  • Comprehensive benefits offering
  • Paid time off and holidays
  • 401k with Company match
  • Vibrant work culture
  • Growth Opportunity
Additional requirements:
 
  • Eligibility to work in the United States.
EEOC Statement
Tevora is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or other applicable legally protected characteristics.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.