1

Associate Computer Science Jobs in San Diego, CA

Associates - Business Administration, Associates - Computer Science, Associates - Engineering, Associates - Management, See the required degree associated with years of work experience PMP ...

Associates - Business Administration, Associates - Computer Science, Associates - Engineering, Associates - Management, See the required degree associated with years of work experience PMP ...

Software Eng Assoc II

San Diego, CA · On-site

$66K - $105K/yr

To be considered for Software Associate I you must hold a Bachelor's of Science in Computer Science, Computer Engineering, or computer science related field by June 2027; to be considered for a ...

next page

Showing results 1-20

Associate Computer Science information

See San Diego, CA salary details

$9

$20

$33

How much do associate computer science jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for associate computer science in San Diego, CA is $20.19, according to ZipRecruiter salary data. Most workers in this role earn between $16.06 and $21.44 per hour, depending on experience, location, and employer.

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

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What types of projects and technologies can an associate computer science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an associate computer science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support technician, junior developer, and IT assistant, especially as organizations seek skilled workers with foundational programming, networking, and problem-solving skills. Demand varies by industry and location, but technical skills and certifications can enhance job prospects in this field.
What are the most commonly searched types of Computer Science jobs in San Diego, CA? The most popular types of Computer Science jobs in San Diego, CA are:
What are popular job titles related to Associate Computer Science jobs in San Diego, CA? For Associate Computer Science jobs in San Diego, CA, the most frequently searched job titles are:
What job categories do people searching Associate Computer Science jobs in San Diego, CA look for? The top searched job categories for Associate Computer Science jobs in San Diego, CA are:
What cities near San Diego, CA are hiring for Associate Computer Science jobs? Cities near San Diego, CA with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in San Diego, CA as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 22% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $41,990 per year, or $20.2 per hour.

2026 Associate Computer Systems Analyst - Pathways Program - San Diego CA

Northrop Grumman Corporation

San Diego, CA • On-site

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Northrop Grumman rating

8.2

Company rating: 8.2 out of 10

Based on 360 frontline employees who took The Breakroom Quiz

88th of 537 rated manufacturers


Job description

RELOCATION ASSISTANCE: No relocation assistance available
CLEARANCE REQUIRED FOR START: Yes
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the TimeDescription
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
The Northrop Grumman Classified Solutions team is seeking an Associate Computer Systems Analyst to support information system lifecycle activities across Windows and Linux environments, including patching, monitoring, virtualization, and compliance. The selected candidate will be required to work on site, full time at our San Diego, CA location.
The responsibilities of this role include, but are not limited to, the following:
  • Perform as an Associate Computer Systems Analyst (Windows/Linux) in support of classified government contracts, providing front line support for internal customers via ticketing systems (e.g., ServiceNow, JIRA).
  • Demonstrate ownership by proactively identifying issues, documenting recommended actions, and following through to resolution under supervision.
  • Assist in defining and documenting system parameters and configurations that align with architecture standards and business/program requirements, including basic hardware/software compatibility checks and incremental improvements to procedures and runbooks.
  • Support system patching and configuration management (e.g., WSUS, antivirus/endpoint sensors, vulnerability scanner plugins, STIG/secure baseline checklists, GPO updates) to help maintain secure and compliant environments.
  • Perform routine accounts and identity management, assist with data permissions on storage platforms, and support basic COTS software administration in accordance with security and access requirements.
  • Monitor backups, storage capacity, server health, logging/monitoring tools (e.g., Splunk), and basic network connectivity; escalate issues as needed and prepare and support internal and government customer security audits, contributing data and technical evidence for environment health reporting and Assessment and Authorization (A&A) activities.
  • Assist with building, refreshing, and decommissioning workstations and servers/VMs in accordance with documented procedures and approved plans.
  • Communicate technical issues and status clearly to both technical and nontechnical stakeholders; collaborate with engineers and project leaders; work under general supervision, including safely lifting and moving IT equipment (such as workstations and servers), typically up to 50 pounds.

Note: Due to the classified nature of the work being performed, this position does not offer virtual or telecommute options. Candidates must be willing and able to work on-site full time in a secure facility. This role supports CIDO's focus on technology leadership and a culture of taking ownership, accountability, and speed.
Basic Qualifications
A candidate must meet ALL of the below criteria. The candidate must:
  • Master's or Bachelor's degree in Computer Science, Information Technology, Cybersecurity, Information Systems, or a related technical field
  • Fundamental understanding of Windows Server and Windows client operating systems (installation, basic configuration, and troubleshooting).
  • Basic familiarity with Linux operating systems and command line usage.
  • Basic knowledge of networking concepts (e.g., IP addressing, subnets, routing, VLANs).
  • Ability to follow documented technical procedures, apply basic technical principles, and accurately document work and status in ticketing and tracking systems (e.g., ServiceNow, JIRA).
  • Demonstrated written and verbal communication skills, including the ability to explain technical issues and recommended actions to nontechnical stakeholders.
  • Active DoD Secret security clearance at time of hire.
  • Candidates must meet the U.S. Government 8140 requirements for a System Administrator (Basic) - CompTIA A+, EC-Council Certified Network Defender, or CompTIA Network+.
  • Willing and able to work on-site full time in a classified environment and support after-hours/weekend work as needed.
  • Ability to safely lift and move IT equipment (such as workstations and servers), typically up to 50 pounds.

Preferred Qualifications
  • 1+ year of hands-on experience supporting Windows Server and/or Linux systems in an enterprise or lab environment.
  • Experience supporting system hardening efforts, such as applying STIGs and secure baseline configurations.
  • Experience supporting security compliance and authorization activities, including assembling evidence for RMF and A&A packages.
  • Familiarity with infrastructure platforms and tools such as WSUS, Nessus, Splunk, SolarWinds, or HBSS for patching, monitoring, or vulnerability management.
  • CompTIA Security+ CE certification.
  • Experience with basic scripting/automation (e.g., PowerShell, Bash, or Python) to streamline routine administration tasks.
  • Exposure to virtualization and storage technologies (e.g., VMware ESXi, Hyper-V, NAS/SAN), including basic data permissions or share management.

Salary range: $69,400 - $104,000
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

What Northrop Grumman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Northrop Grumman logo

About Northrop Grumman

Sourced by ZipRecruiter

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US

Year founded

1939