2

Entry Level Computer Science Jobs in Avondale, AZ

Associate or bachelor's degree in computer science, information technology, or a related field. * Entry-level or foundational IT certifications from Microsoft, Cisco, VMware, Citrix, SonicWall, or ...

Jr Software Developer

Scottsdale, AZ · On-site

$67K - $87K/yr

Bachelor's degree in Computer Science, Information Technology, or a related field required ... Experience: * 1-2 years of experience in software development (internships or entry-level roles ...

Management Information Systems, Computer and Information Science, Systems Engineering, Mathematics ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Jr Software Developer

Scottsdale, AZ · On-site

$67K - $87K/yr

Bachelor's degree in Computer Science, Information Technology, or a related field required ... Experience: * 1-2 years of experience in software development (internships or entry-level roles ...

Be Seen First

Recent IT, computer networking, computer science, engineering, telecommunications, or trade-school ... entry-level IT title, this role gives you paid training, exposure to hyperscale data center ...

Technical Instructor IT Support

Phoenix, AZ · On-site

$21.25 - $29.25/hr

Support instructor-led training that prepares students for entry-level to mid-level careers in ... Bachelor's degree in Information Technology, Computer Science, or a related field; Master's degree ...

Showing results 41-60

Entry Level Computer Science information

See Avondale, AZ salary details

$20.4K

$45.8K

$91.7K

How much do entry level computer science jobs pay per year?

As of Sep 9, 2026, the average yearly pay for entry level computer science in Avondale, AZ is $45,798.00, according to ZipRecruiter salary data. Most workers in this role earn between $32,376.00 and $52,300.00 per year, depending on experience, location, and employer.

What are entry level computer science jobs?

Entry-level computer science jobs include positions that involve programming, software and app development, database administration, and the engineering of software and computer systems. You can also provide technical support, develop specialized programs for mobile phones or embedded computer systems, and work in areas such as cloud computing and machine learning. Entry-level computer science professionals typically operate as part of software development or IT teams, or they report to senior personnel and submit their work for testing and approval. Your duties and responsibilities often focus on developing, testing, or engineering a specific part of a computer-related project.

What are the key skills and qualifications needed to thrive as an entry level computer science professional?

To thrive as an Entry Level Computer Science professional, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic software development tools, and potentially certifications like CompTIA IT Fundamentals can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and adapt to new challenges. These skills are crucial for efficiently developing, testing, and maintaining software solutions in a team-oriented and rapidly evolving technical environment.

What types of projects or tasks can I expect to work on as an entry level computer science professional?

As an entry level computer science professional, you will typically work on tasks such as debugging code, writing simple programs or scripts, assisting with software testing, and supporting senior developers with larger projects. You may also be responsible for maintaining documentation, collaborating with team members during code reviews, and learning new technologies as needed. These experiences help you build a strong foundation and gain practical skills, setting the stage for more complex responsibilities and career advancement in the future.

What is the difference between Entry Level Computer Science vs Software Developer?

AspectEntry Level Computer ScienceSoftware Developer
Required CredentialsBachelor's in CS or related fieldBachelor's in CS or related field; coding bootcamps
Work EnvironmentTech companies, startups, IT departmentsTech firms, software companies, startups
Employer & Industry UsageEntry-level roles in various industriesDeveloping software applications across industries
Common Search & ComparisonYesYes

Entry Level Computer Science roles typically focus on foundational knowledge and may involve a variety of IT tasks, while Software Developer positions emphasize designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but Software Developers usually have more specialized coding skills and project responsibilities.

What are the most commonly searched types of Computer Science jobs in Avondale, AZ?

The most popular types of Computer Science jobs in Avondale, AZ are:

What are popular job titles related to Entry Level Computer Science jobs in Avondale, AZ?

For Entry Level Computer Science jobs in Avondale, AZ, the most frequently searched job titles are:

What job categories do people searching Entry Level Computer Science jobs in Avondale, AZ look for?

The top searched job categories for Entry Level Computer Science jobs in Avondale, AZ are:

What cities near Avondale, AZ are hiring for Entry Level Computer Science jobs?

Cities near Avondale, AZ with the most Entry Level Computer Science job openings:

Infographic showing various Entry Level Computer Science job openings in Avondale, AZ as of August 2026, with employment types broken down into 70% Full Time, and 30% Part Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $45,798 per year, or $22 per hour.

Tier I Service Desk Technician

Phoenix, AZ • Remote

Phoenix Staff
Recruiting and Staffing Services • 11 - 50 employees

$25 - $29/hr

Contractor

Posted 7 days ago


Job description

Title: Tier 1 Cloud System Administrator

Location: Phoenix, AZ

Type: Contract to Hire

Compensation: $25 - $29/hr


Position Overview

We are seeking a Tier 1 Cloud System Administrator to provide frontline technical support for end users and business technology environments. This role focuses on troubleshooting common issues involving workstations, applications, printers, user accounts, connectivity, and cloud or virtual environments. The administrator will manage incoming service requests, document troubleshooting activities, communicate with users, and escalate more complex infrastructure issues to senior technical resources.

The ideal candidate has foundational IT support experience, strong troubleshooting and customer-service skills, and an interest in developing deeper expertise across Microsoft, Citrix, VMware, networking, and cloud technologies.


Key Responsibilities

  • Provide Tier 1 support for service requests involving workstations, printers, applications, user accounts, connectivity, and other common technology issues.
  • Troubleshoot basic technical issues affecting core business applications and Microsoft-based environments.
  • Assist users working within virtual environments, including Microsoft, Citrix, and VMware technologies.
  • Support common Windows workstation and basic Windows Server-related issues within established procedures.
  • Perform initial troubleshooting of LAN/WAN connectivity, VPN, remote access, and network-related incidents.
  • Assist with routine support activities involving Microsoft technologies such as Windows Server, Exchange, SQL, and SharePoint, escalating advanced issues as appropriate.
  • Provide remote and occasional onsite technical support based on customer needs.
  • Identify incidents requiring advanced troubleshooting and escalate them to Tier 2, Tier 3, or other appropriate technical resources.
  • Follow established procedures for supporting backup and disaster recovery environments.
  • Maintain accurate documentation of incidents, troubleshooting steps, resolutions, and relevant system information.
  • Keep customers informed regarding ticket status, expected next steps, planned changes, and service interruptions.
  • Work through assigned service requests according to established scheduling and dispatch processes.
  • Follow documented technical procedures and contribute updates to support documentation when appropriate.


Qualifications

  • 1–2 years of IT support, help desk, desktop support, systems support, or related technical experience.
  • Foundational knowledge of Windows desktop operating systems and Microsoft technologies.
  • Familiarity with basic networking concepts, including TCP/IP, LAN/WAN connectivity, VPNs, routers, and firewalls.
  • Exposure to virtual or cloud-based environments such as Microsoft, Citrix, or VMware.
  • Ability to diagnose common technical problems and determine when escalation is necessary.
  • Strong customer-service and communication skills with the ability to explain technical information clearly.
  • Ability to document service requests quickly and accurately.
  • Capable of managing multiple tickets and adjusting priorities in a fast-paced support environment.
  • Self-motivated and able to work effectively within established technical and escalation procedures.


Preferred Skills

  • Associate or bachelor’s degree in computer science, information technology, or a related field.
  • Entry-level or foundational IT certifications from Microsoft, Cisco, VMware, Citrix, SonicWall, or similar technology providers.
  • Familiarity with IT service-management, remote-monitoring, or ticketing platforms such as ConnectWise.
  • Exposure to Windows Server, Exchange, SQL Server, SharePoint, Terminal Services, or similar infrastructure technologies.
  • Basic understanding of backup, disaster recovery, security, and remote-access technologies.
  • Interest in developing toward higher-level systems administration, networking, virtualization, and cloud support responsibilities.