1

It Software Developer Jobs in Riverside, CA (NOW HIRING)

We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation ... Provides support and a central point of contact for standard software and hardware defined in the ...

... IT Support Engineers and Sysadmins. Responsibilities : • Own IT Ops team execution: set ... Turion Space develops spacecraft and software for space awareness, in-orbit operations, and ...

Install, configure, and troubleshoot program baseline applications and software * Test and assess ... ing, Creative, Scientific, Accounting and Finance professionals in their career paths. We build ...

... t Engineers and Sysadmins, and drive process improvements across various IT functions ... Turion Space develops spacecraft and software for space awareness, in-orbit operations, and ...

Install, configure, and troubleshoot program baseline applications and software * Test and assess ... ing, Creative, Scientific, Accounting and Finance professionals in their career paths. We build ...

IT Specialist

Irvine, CA · On-site

$40 - $50/hr

Install, configure, and troubleshoot program baseline applications and software * Test and assess ... ing, Creative, Scientific, Accounting and Finance professionals in their career paths. We build ...

Sr. Software Developer - .NET MAUI

Redlands, CA · On-site

$54.75 - $72.50/hr

... and technologies for mobile and desktop platforms. Responsibilities : • Design and develop ... Esri is a software company that devolops geographic information system software, location ...

As the IT Technician, you will be responsible for ensuring our computer systems, networks, and ... Install and configure software * Train colleagues in best practices in technology and how to use ...

C++ Software Developer II -Raster & Imagery

Redlands, CA · On-site

$49.25 - $66.50/hr

Esri is a leading company in mapping and analytics technology, seeking a C++ Software Developer II ... Esri is a software company that devolops geographic information system software, location ...

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA ... Saalex is an Engineering and Information Technology Services company with a focus on Test Range ...

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA ... Saalex is an Engineering and Information Technology Services company with a focus on Test Range ...

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA ... Saalex is an Engineering and Information Technology Services company with a focus on Test Range ...

next page

Showing results 1-20

It Software Developer information

See Riverside, CA salary details

$25

$57

$87

How much do it software developer jobs pay per hour?

As of May 31, 2026, the average hourly pay for it software developer in Riverside, CA is $57.80, according to ZipRecruiter salary data. Most workers in this role earn between $43.37 and $71.49 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an IT Software Developer, and why are they important?

To thrive as an IT Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, usually demonstrated by a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and certifications such as Microsoft Certified: Azure Developer Associate are often required. Outstanding developers also possess strong teamwork, adaptability, and communication skills to effectively collaborate and deliver solutions. These skills and qualities are crucial for creating reliable, scalable applications and driving successful project outcomes in dynamic tech environments.

What are some common challenges IT Software Developers face when working on large-scale projects?

IT Software Developers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent documentation. Effective communication is crucial, as developers must align their work with project managers, QA testers, and sometimes clients. Additionally, adapting to rapidly changing requirements and integrating new technologies can be demanding, but also provide valuable learning opportunities. Staying organized and proactive in problem-solving can help overcome these hurdles and contribute to project success.

What does an IT Software Developer do?

An IT Software Developer is responsible for designing, coding, testing, and maintaining software applications that help organizations operate more efficiently. They work with various programming languages and development tools to build software solutions tailored to users’ needs. Developers often collaborate with other IT professionals, such as analysts and testers, to ensure the software meets functional requirements and is free of defects. Their work can range from creating desktop and mobile applications to developing large-scale enterprise systems.

What is the difference between It Software Developer vs Software Engineer?

AspectIt Software DeveloperSoftware Engineer
CredentialsBachelor's in CS or related field, certifications like Microsoft or JavaBachelor's or higher in CS or Software Engineering, certifications vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems, often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT servicesUsed across tech, finance, healthcare, and other industries
Search & Comparison IntentOften compared for coding roles and application developmentCompared for system design and software architecture roles

While both roles involve software development, It Software Developers focus on creating and maintaining applications, whereas Software Engineers often work on designing entire systems and architectures. The roles overlap significantly, but the emphasis on system design distinguishes them.

What are popular job titles related to It Software Developer jobs in Riverside, CA? For It Software Developer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching It Software Developer jobs in Riverside, CA look for? The top searched job categories for It Software Developer jobs in Riverside, CA are:
IT Specialist

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


MasTec rating

7.4

Company rating: 7.4 out of 10

Based on 149 frontline employees who took The Breakroom Quiz

37th of 77 rated construction


Job description

Overview

MasTec Communications Group is a leading national infrastructure construction company operating throughout the United States.

MasTec Communications Group performs both wireline and wireless communication services on a national scale. We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation, OSP engineering, wireline construction, and emergency maintenance services.


At MasTec you’ll be joining a family, where we are dedicated to supporting each other and building an atmosphere of teamwork. As part of our team, your opportunities are limitless.


Responsibilities

The IT Specialist is responsible for responding to inquiries and requests for assistance with the organization's computer systems and/or peripherals.

TECHNOLOGY SPECIALIST I
SUMMARY
Responds to inquiries and requests for assistance with the organization's computer
systems and/or peripherals. Identifies, analyzes, troubleshoots and resolves problems
with the aim of eliminating recurrences and reducing calls to the service desk.
Coordinates with other Information Technology teams to resolve problems if necessary.
Support hours for the service desk are between 8:00 AM and 9:00 PM. Provides
support and a central point of contact for standard software and hardware defined in the
current Information Technology Services (ITS) Products and Services.

DUTIES AND RESPONSIBILITIES:
1. Incident analysis and resolution
a. Logs all service desk calls or email requests into Incident Management System
(ServiceNow), assign, update, and resolve incident as needed.
b. Analyzes and resolves incidents with a goal of 90% First Call Resolution.
c. Supports at a minimum Microsoft Office, Windows OS, and Remote Access.
2. Direct Service Desk Requests
a. Completes requests for Password Resets, User Provisioning, Software requests
and implementation, printer mapping and support
b. Logs all service desk email requests into Incident Management System
(ServiceNow)
3. Incident prevention and continuous process improvement (when time permits)
a. Investigates causes, tests solutions, and puts solutions in place to reduce calls to
the service desk.
b. Fixes causes, not just solutions. Works to eliminate recurring issues and reasons
to call.
c. Promotes effective use of technology.
d. Watches for trends that indicate potential incidents and then escalates the issues
or concerns before they happen.
4. Customer Service
a. Must learn to think of the customer as the most important part of the job.
b. Involves dealing with and/or responding positively to complaints, problems, and
sometimes negative and emotional behavior.
c. Promotes a professional service desk image and sells the value of the service
desk.
d. Understanding service desk priorities and objectives and taking an active role in
accomplishing these objectives.
5. Participates in other I&O teams
a. Reviews ITS Morning Meeting results and upcoming changes with the goal of
knowing what is going into production and what could cause problems. Tries to
identify possible problem areas or communication needs.
b. Passes feedback from customers on to the End User.
6. Communication
a. Keeps peers and End User/Alt End User informed of trends, significant problems,
unexpected delays and anything new in the environment.
b. Keeps customers informed of global problems, scheduled downtime or anything
that affects the computing environment.
c. Keeps customers informed of progress on problems that cannot be resolved on
first call.
7. Training
a. Keeps current on all the technology used in the environment supported.
b. Takes training that continues to develop interpersonal skills.


REQUIRED QUALIFICATIONS:
Education:
Degree in Information Systems or related field, or equivalent combination of education
and experience or have completed a Microsoft Certified Professional (MCP), CompTIA
A+, CompTIA Network+ or any Desktop Computer/IT Support Certification.
Experience/Skills:
They must have 3 years’ work experience in an IT support function or a customer
service oriented, call center environment as well as In-Person support. Candidate must
demonstrate knowledge and abilities in the following:
1. Focus – The ability to remain focused on what is important to the business despite
distractions. Commitment to team/department/company; understanding the service
desk’s role in the company.
2. Problem Solving – The ability to identify and resolve problems quickly and
effectively. Understands entire process from logging to informing customer solution
is in place; knows when to escalate; implements solutions not fixes.
3. Proactive Thinking – The ability to take initiative to make improvements. Anticipate
customer needs; looks for ways to make things better for the customer, to eliminate
recurring problems, calls, is constantly learning.
4. Communication – Speaks clearly and persuasively in positive or negative
situations. Listens and gets clarification of requests. Responds well to questions.
Ability to interact and communicate clearly in English with people over the telephone,
often in stressful situations. Writes clearly and informatively. Edits work for spelling
and grammar.
5. Customer Skills – The ability to interact with customers in a polite and professional
manner. Regards customer as most important part of job; respectful of customers
and manages difficult or emotional customer situations. Responds promptly to
customer needs and requests for service and assistance.
6. Professionalism – Uses time efficiently. Approaches others in a tactful manner.
Treats others with respect and consideration regardless of their status or position.
Accepts responsibility for own actions.
7. Teamwork - Contributes skills and capabilities to achieve the team’s goals. Is
receptive to new ideas, builds strong working relationships and values diversity.
Encourages and gives credit to others for their contributions and puts the attainment
of team goals ahead of individual objectives. Ability to assist service desk agents
and makes self-available to Management and others.
8. Flexibility - Performs a wide range of tasks, responding to changes in direction and
priorities. Accepts new challenges, responsibilities and assignments. Works outside
of ordinary routine. Views problems or business situations from both own as well as
another’s perspective. Adjusts to multiple demands and satisfying priorities. Utilizes
new and unique methods to resolve issues. Possesses versatility demonstrated
through performance and/or some experience in multiple skill sets.
9. Team/Company Fit – Absolutely always on time; enjoys working in a very casual
environment in terms of relationships and communication; willing to work over time;
doesn’t need any hand holding.
10. Technical– The ability to learn technical product information quickly and accurately.
Working knowledge of:
a. Office **
b. Microsoft Exchange/Intune
c. Windows 10/11 **
d. Remote Access (VPN/SecurID)
e. Smart phones
f. Password Administration **
g. Hardware Diagnostics
i. Data Network Fundamentals **
j. Intranet
k. ServiceNow

** Required


Physical demands:
While performing the duties of this job, the employee is occasionally required to sit; use
hands to finger, handle, feel objects, and type on keyboard; reach with hands and arms;
talk and hear. Specific vision abilities required by the job include close vision, distance
vision, peripheral vision, depth perception, and the ability to adjust focus. Reasonable
accommodations may be made to enable individuals with disabilities to perform the
essential functions. Technicians will be required to provide hands-on technical
support. This includes providing desktop support install, move and configure computer
and peripheral equipment. Technician is required to be able to lift fifty-pounds above
their waist.


Work environment:
While performing the duties of this job, the employee will have a cubical exposed to
normal noise level in the work environment.


Work Hours:
A forty (40) hour work week is scheduled. Standard work schedule is 8 hours/day, five
days a week, Monday – Friday, On-Call Support is after hours every 10 weeks for 1
week. Work week excludes Federal holidays observed by MasTec. Each work day
has a 1- hour lunch. Overtime may be needed when requested and approved by
management.


Area Security Access:
A background investigation is required.


Performance Requirements:
Analyst must achieve at least 95% Start Time by being logged on the phones and in
“Ready” mode within 5 minutes of their start time or return from breaks. After one-month
training period analyst must be able to resolve 90% of calls handled. Analyst must
maintain good customer service by not receiving more than 1 complaint per month.


Qualifications

About You:

  • You have a track record of completing work with a high level of quality
  • You have a knack for figuring out hard problems and enjoy a hands-on approach to your work
  • Are proficient in Microsoft Office suites
  • Have excellent oral and written communication skills
  • Have excellent time management, organizational planning, and problem-solving skills
  • You follow instructions, respond to management direction, and keep commitments
  • Strong leadership and project management skills
  • Able to manage, establish, and communicate clear goals and objectives

Hard work pays off. See what you’ll get for your effort: 

Financial Security 

Compensation of $24- $25 per hour, depending on the experience.

  • 401(k) with company match 
  • Employee Stock Purchase Plan (ESPP) 
  • Life insurance 
  • Short-term and Long-term disability 

Health and Wellness 

  • Medical, dental, and vision insurance 
  • Dependent care and medical flexible spending accounts
  • Employee Assistance Program (EAP) 

Work/Life Balance 

  • Paid time off 
  • Paid holidays 
  • Family and medical leave 
  • Paid sick time

We meet your commitment with competitive pay and benefits. If this sounds like you, let’s talk. Build your career with MasTec! 

MasTec, Inc. is an equal employment opportunity employer. The Company's policy is not to unlawfully discriminate against any applicant or employee on the basis of race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, genetic information, military status, or any other consideration made unlawful by applicable federal, state, or local laws. The Company also prohibits harassment of applicants and employees based on any of these protected categories. It is also MasTec's policy to comply with all applicable state, federal and local laws respecting consideration of unemployment status in making hiring decisions.

#MasTecJobs #MasTecCareers #BeSuccessfulWithUs #IAmMasTec #WeAreMasTec #MasTecFamily #MasTecCommunicationsGroup #MasTecCommunicationsCareers

Qualifications:

About You:

  • You have a track record of completing work with a high level of quality
  • You have a knack for figuring out hard problems and enjoy a hands-on approach to your work
  • Are proficient in Microsoft Office suites
  • Have excellent oral and written communication skills
  • Have excellent time management, organizational planning, and problem-solving skills
  • You follow instructions, respond to management direction, and keep commitments
  • Strong leadership and project management skills
  • Able to manage, establish, and communicate clear goals and objectives

Hard work pays off. See what you’ll get for your effort: 

Financial Security 

Compensation of $24- $25 per hour, depending on the experience.

  • 401(k) with company match 
  • Employee Stock Purchase Plan (ESPP) 
  • Life insurance 
  • Short-term and Long-term disability 

Health and Wellness 

  • Medical, dental, and vision insurance 
  • Dependent care and medical flexible spending accounts
  • Employee Assistance Program (EAP) 

Work/Life Balance 

  • Paid time off 
  • Paid holidays 
  • Family and medical leave 
  • Paid sick time

We meet your commitment with competitive pay and benefits. If this sounds like you, let’s talk. Build your career with MasTec! 

MasTec, Inc. is an equal employment opportunity employer. The Company's policy is not to unlawfully discriminate against any applicant or employee on the basis of race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, genetic information, military status, or any other consideration made unlawful by applicable federal, state, or local laws. The Company also prohibits harassment of applicants and employees based on any of these protected categories. It is also MasTec's policy to comply with all applicable state, federal and local laws respecting consideration of unemployment status in making hiring decisions.

#MasTecJobs #MasTecCareers #BeSuccessfulWithUs #IAmMasTec #WeAreMasTec #MasTecFamily #MasTecCommunicationsGroup #MasTecCommunicationsCareers

Education:UNAVAILABLEEmployment Type: FULL_TIME

What MasTec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom