1

Computer System Analyst Jobs in Richmond, VA (NOW HIRING)

... systems administration support tasks to ensure computer applications will assist the client in ... Analyze VADOC Policies and Procedure to identify agency needs related to systems. * Elicit and ...

Senior Programmer/Analyst

Richmond, VA · On-site +1

$105K - $170K/yr

Knowledge of computer systems and networks. Skill in writing computer programs for various purposes ... analyze problems and assess the practical implications of alternate solutions; (3) the ability to ...

Company Description Computer Futures is a leading IT recruitment consultancy, specialising in ... This individual will also analyze and resolve network hardware and software problems in a timely ...

Computer Futures is a leading IT recruitment consultancy, specializing in placing IT experts in ... analytical and problem-solving abilities. • Able to effectively prioritize tasks in a high ...

CAD Designer

Richmond, VA · Remote

$25 - $29/hr

Rekor Systems, Inc., (NASDAQ: REKR) is a trusted global authority in the development and ... Rekor leverages computer vision, machine learning, and big data analytics to drive AI-enabled IoT ...

Senior Systems Engineer

Richmond, VA · On-site

$103K - $141K/yr

System Analysis and Design: Analyze existing systems and business processes to identify ... Bachelor's Degree - Discipline Computer Engineering, Computer Science, Information Systems ...

Senior Systems Engineer

Richmond, VA · On-site

$103K - $141K/yr

System Analysis and Design: Analyze existing systems and business processes to identify ... Bachelor's Degree - Discipline Computer Engineering, Computer Science, Information Systems ...

Showing results 41-60

Computer System Analyst information

See Richmond, VA salary details

$16

$36

$54

How much do computer system analyst jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for computer system analyst in Richmond, VA is $36.47, according to ZipRecruiter salary data. Most workers in this role earn between $27.36 and $45.67 per hour, depending on experience, location, and employer.

What is a computer system analyst?

Computer System Analysts, also known as systems analysts, are professionals who evaluate and improve computer systems for organizations. They analyze current IT systems and business processes, then recommend and help implement solutions that increase efficiency and effectiveness. Their work often involves understanding user requirements, designing system modifications, and coordinating with IT teams to ensure successful integration of new technologies.

What are the key skills and qualifications needed to thrive as a computer system analyst?

To thrive as a Computer System Analyst, you need strong analytical skills, a background in computer science or information technology, and experience with systems design and integration. Familiarity with tools like SQL, ERP software, and business analysis frameworks, as well as certifications such as CompTIA or CBAP, is highly beneficial. Excellent problem-solving abilities, communication skills, and teamwork are essential soft skills for collaborating with stakeholders and translating business needs into technical solutions. These skills ensure that system solutions are effective, efficient, and aligned with organizational goals.

What are some common challenges computer system analysts face when integrating new technologies into existing systems?

Computer System Analysts often encounter challenges such as ensuring compatibility between new and legacy systems, minimizing disruptions during transitions, and effectively communicating technical requirements to both IT teams and end-users. Additionally, balancing stakeholder expectations and adhering to budget or timeline constraints can be demanding. Successful analysts proactively address these issues through thorough planning, stakeholder collaboration, and continuous testing throughout the integration process.

What is the difference between Computer System Analyst vs Network Administrator?

AspectComputer System AnalystNetwork Administrator
CredentialsBachelor's degree in CS, IS, or related field; certifications like CompTIA Security+ or Cisco CCNABachelor's degree in CS, IT, or related; certifications like Cisco CCNA, CompTIA Network+
Work EnvironmentOffice settings, consulting firms, or client sites; focus on analyzing and designing systemsOffice or data center; focus on maintaining and managing network infrastructure
Employer & Industry UsageBusinesses, government agencies, consulting firmsIT departments, telecom companies, large organizations

While both roles require technical knowledge and certifications, Computer System Analysts focus on analyzing and designing information systems, whereas Network Administrators specialize in managing and maintaining network infrastructure. Both roles are essential in supporting organizational IT needs but differ in their primary focus and daily tasks.

What is the average salary of a computer system analyst?

The average salary of a computer system analyst in the United States is approximately $75,000 to $90,000 per year, depending on experience, location, and industry. Professionals with specialized skills or certifications may earn higher salaries, and the role often requires knowledge of systems analysis, programming, and project management.
More about Computer System Analyst jobs

What are popular job titles related to Computer System Analyst jobs in Richmond, VA?

For Computer System Analyst jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Computer System Analyst jobs in Richmond, VA look for?

The top searched job categories for Computer System Analyst jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Computer System Analyst jobs?

Cities near Richmond, VA with the most Computer System Analyst job openings:

Infographic showing various Computer System Analyst job openings in Richmond, VA as of August 2026, with employment types broken down into 17% Full Time, 8% Part Time, and 75% Contract. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $75,849 per year, or $36.5 per hour.

Business Analyst

Software People, Inc.

Richmond, VA • On-site

Contractor

Re-posted 10 days ago


Job description

In person interview needed.  Onsite from day 1 / hybrid

Location: Richmond, VA

Duration: 12+ months CTH (Contract to Hire)

*Local candidates strongly preferred

*Please only submit candidates who can be hired directly by the agency WITHOUT sponsorship

*Candidate will be required to come onsite to pick up equipment and for occasional training. This is REQUIRED

The primary objective of the Information Technology Unit is to deliver quality Application Development and Support and Web services through effective systems architecting and planning, project initiation, business analysis, requirements definition, systems design, systems development, systems implementation, on-going maintenance and enhancement, effective problem identification and resolution, production service and support, and systems administration support tasks to ensure computer applications will assist the client in achieving its day-to-day mission.

Skills and Experience

  • Expert and applied skill in negotiation, facilitation, and consensus building
  • Demonstrated skill in requirements solicitation techniques
  • Professional oral and written communications skills
  • Project management experience
  • Extensive experience managing/collaborating to complete IT projects
  • Prefer working knowledge of a variety of Systems Development Life Cycle (SDLC) processes including Waterfall, Agile, and Iterative
  • Considerable experience, knowledge and understanding of a variety of technologies including .NET, c#, Microsoft SQL Server, ETL, PowerApps, Business Objects, relational databases, hardware, telecommunications, messaging, network protocols, CRM
  • Prefer experience, knowledge and understanding with web application development/GUI development, reporting, data movement (Batch, Web Services), reporting, data warehousing
  • Prefer experience with data analysis, data profiling, mapping and validation
  • Prefer bachelor’s degree from an accredited college or university with major coursework in Information Technology or a related field or equivalent training or experience

Responsibilities

1. Project Management, Planning and Analysis:

• Assist in the planning of changes to systems and implementation of new systems.

• Analyze VADOC Policies and Procedure to identify agency needs related to systems.

• Elicit and document technical and business requirements.

• Evaluate the impact of system changes on DOC Policy.

• Manage expectations of change sponsors and stakeholders.

• Serve as a liaison between Virginia Department of Corrections users, ITU and vendors.

2. System Testing:

• Assess, test and report on system application and enhancements.

• Create test schedules and strategies in accordance with project scope and delivery dates.

• Analyze impact of testing defects and recommend corrective action to stakeholders and software vendor.

• Test system applications to identify defects (regression testing), and tests system enhancements to ensure agency needs are met.

3. System Deployment:

• Execute program enhancements.

• Coordinate project release communication to all stakeholders, their contingency plans and conduct release meetings with key stakeholders.

4. Collaboration:

• Partner with internal and external resources.

• Work with other leadership teams to identify and resolve cross-divisional issues.

5. Training

• Provide training to end users.

• Assess training needs based on user knowledge and system applications.

• Implement and evaluate training materials to ensure staff can independently use the system.

Skills Needed

  • Expert and applied skill in negotiation, facilitation, and consensus building              Required               5             Years
  • Demonstrated skill in requirements solicitation techniques             Required              5               Years
  • Professional oral and written communications skills          Required              5             Years
  • Project management experience               Required              5             Years
  • Prefer working knowledge of a variety of Systems Development Life Cycle (SDLC) processes including Waterfall, Agile, and Iterative   Highly desired    5             Years
  • Considerable experience, knowledge and understanding of a variety of technologies: .NET, c#, Microsoft SQL Server, ETL, BizTalk       Desired
  • Considerable experience, knowledge and understanding of a variety of technologies: MicroStrategy, relational databases, hardware, telecommunications           Desired
  • Considerable experience, knowledge and understanding of a variety of technologies: messaging, network protocols, Dynamics               Desired
  • Prefer experience, knowledge and understanding with web application development/GUI development, reporting, data movement, reporting, data warehousing     Desired
  • Prefer experience with data analysis, data profiling, mapping, and validation          Desired
  • Prefer bachelor’s degree from an accredited college or university with major coursework in Information Technology or a related field or equivalent    Desired