1

Computer Science Jobs in Rialto, CA (NOW HIRING)

Device Refresh Tech

Orange, CA · On-site

$16.90 - $17/hr

Bachelors/associate degree in computer science/IT/Information systems educational background/equivalent industry experience * Open to entry level computer science graduates * 0-1-year experience with ...

next page

Showing results 1-20

Computer Science information

See Rialto, CA salary details

$56.7K

$83.3K

$98.3K

How much do computer science jobs pay per year?

As of Jun 17, 2026, the average yearly pay for computer science in Rialto, CA is $83,339.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,700.00 and $93,800.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What careers do computer science have?

Computer science graduates can pursue careers such as software developers, systems analysts, cybersecurity specialists, data scientists, and network administrators. These roles often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What kind of jobs are there in computer science?

Computer science offers a variety of jobs including software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These roles often require skills in programming languages, problem-solving, and knowledge of tools like operating systems and development environments.

What can I do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and problem-solving, often requiring knowledge of programming languages, databases, and operating systems.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What jobs can I do with computer science?

With a degree in computer science, you can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Python, or SQL.
What are the most commonly searched types of Computer Science jobs in Rialto, CA? The most popular types of Computer Science jobs in Rialto, CA are:
What job categories do people searching Computer Science jobs in Rialto, CA look for? The top searched job categories for Computer Science jobs in Rialto, CA are:
What cities near Rialto, CA are hiring for Computer Science jobs? Cities near Rialto, CA with the most Computer Science job openings:
School Computer Technician

School Computer Technician

Harvest Christian Fellowship

Riverside, CA • On-site

$20 - $30/hr

Full-time

Posted yesterday


Job description

About Us
Welcome to Harvest Christian Fellowship, a vibrant, non-denominational church founded in 1973 by Pastor Greg Laurie in Riverside, California. For over five decades, our mission has been simple yet profound: Knowing God and Making Him Known. We are a community of believers dedicated to fostering a deep relationship with Jesus Christ and sharing His love with the world.
Our Story
Harvest began humbly as a Bible study led by a young Greg Laurie during the Jesus People movement of the late 1960s. What started in a small gathering has grown into a multi-campus ministry with locations in Riverside, Orange County, and Maui. Today, with a weekly attendance of over 9,000 people, Harvest remains committed to biblical teaching, authentic worship, and meaningful fellowship.
In 1990, Pastor Greg launched the Harvest Crusades, a large-scale evangelistic event that has reached millions with the Gospel.
What We Believe
At Harvest, we believe in the transformative power of the Bible as God's Word. Our core values center on:
  • Worship: Engaging in heartfelt, Christ-centered worship.
  • Teaching: Providing sound biblical teaching to equip believers for life and faith.
  • Community: Building authentic relationships through small groups, ministries, and outreach.
  • Service: Serving others locally and globally, reflecting Christ's love in action.
Our Community
With campuses in Southern California and Hawaii, Harvest is a place where everyone is welcome. Whether you're exploring faith for the first time or seeking a deeper connection with God, you'll find a home here. Our services feature dynamic worship, relevant messages, and opportunities to connect through ministries like Harvest Kids, Youth, Young Adults, Men's (Valor), Women's (Virtue), and Harvest Groups.
Job Summary
A Computer Teacher must be a born-again Christian, committed to living a biblical lifestyle and called by God to teach at Harvest School. This position teaches computer science, such as Microsoft Office Suite (Word, Excel, PowerPoint and Publisher), function of computers and research analysis to elementary level students. In addition, the Computer Teacher teaches, plans, directs and coordinates student activities to achieve academic, social, physical and spiritual wholeness. This position requires an individual to be dependable, friendly and organized, with the ability to relate well with children, parents, school staff and volunteers; and have the ability to type 30 words per minute. They teach with integrity, honesty and knowledge that promotes Harvest's culture, values and mission.
Essentials Functions
  • Maintain a positive Christian atmosphere in the computer lab.
  • Demonstrate a Christ-like and positive professional attitude toward students; treat students with respect and remain objective when dealing in student matters.
  • Prepare computer lab activities to encourage student participation and improve technical skills, typing and keyboarding techniques, using various teaching and motivation techniques.
  • Plan, evaluate, revise curricula, course content, and course materials and methods of instruction.
  • Instruct students individually and in groups, using various teaching methods and demonstrations.
  • Establish clear objectives for all lessons and projects; communicate those objectives to students.
  • Provide a variety of resources topics for students to explore and use during lab activities.
  • Adapt teaching methods and instructional materials to meet students' varying needs, abilities, personalities and interests, while supervising their lab work and prioritizing multiple tasks.
  • Organize computer lab efficiently to meet the educational and physical needs of students.
  • Attend to student needs by walking around the computer lab and responding to raised hands.
  • Provides additional time beyond the regular daily schedule for students in need of assistance.
  • Test incoming students' computer skill and knowledge for grades 1st - 6th.
  • Work closely with Technology Specialist to maintain computer lab.
  • Maintain student attendance records, grades, and other required records.
  • Encourage and build mutual trust, respect and cooperation among students, faculty and parents.
  • Provide students positive feedback to encourage and help them develop an appreciation for academic achievement, physical education and spiritual growth.
  • Prepare students for later grades by encouraging them to explore learning opportunities and to persevere with challenging tasks.
  • Establish and enforce behavior rules and procedures for maintaining order among the students for whom they are responsible, always placing students' health and safety first.
  • Meet with parents and guardians to discuss their children's progress and to determine priorities for their children and their resource needs.
  • Communicate with parents, volunteers and other external sources, by communicating in person, in writing, by telephone or e-mail, and represent Harvest in a positive manner.
  • Develop constructive and cooperative working relationships with staff and maintain them over time.
  • Maintain a professional behavior in accordance with the Teacher Manual and Harvest Christian Fellowship Employee Manual, and a wiliness to follow school's policies and procedures.
  • Accept change in a positive Christ-like and professional manner, such as implementing new programs and policies, a willingness to accept decisions made by others, etc.
  • Accept evaluation and redirection and makes necessary changes or adjustments.
  • Remain current in the Information Technology field through.
  • Physical requirements, with or without accommodation, include: prolonged periods of sitting, standing, walking, handling materials, keyboard typing, hand motion, foot motion, looking at a computer screen, and telephone communication.
  • Duties are not exhaustive and are subject to change at any time.
  • Must be 18 years old or older to apply.
  • Salary Range: $20.00 - $30.00 per hour.