1

Associate Computer Science Jobs in Winchester, VA

MLT/MT

Ranson, WV · On-site

EDUCATION, CERTIFICATION, AND/OR LICENSURE: 1. Associate of Science (AAS) degree in Medical ... basic computer skills. Additional Will work as a generalist in all areas of the lab to include ...

Service Coordinator - Full Time

Winchester, VA · On-site

$19.25 - $24.25/hr

Associate or bachelor's degree in business, or health science such as radiology, respiratory or ... Experience with computer technology, including Windows-based programs, email, and Microsoft Word ...

Service Coordinator - Per Diem

Winchester, VA · On-site

$19.25 - $24.25/hr

Associate or bachelor's degree in business, or health science such as radiology, respiratory or ... Experience with computer technology, including Windows-based programs, email, and Microsoft Word ...

Service Coordinator - Per Diem

Winchester, VA · On-site

$19.25 - $24.25/hr

Associate or bachelor's degree in business, or health science such as radiology, respiratory or ... Experience with computer technology, including Windows-based programs, email, and Microsoft Word ...

Associate Computer Science information

See Winchester, VA salary details

$9

$18

$30

How much do associate computer science jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for associate computer science in Winchester, VA is $18.48, according to ZipRecruiter salary data. Most workers in this role earn between $14.71 and $19.62 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

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.

Is a 2 year associate degree worth it?

For an associate computer science role, a two-year degree can provide foundational knowledge in programming, algorithms, and systems, which can help in entry-level positions. However, gaining practical experience, certifications, or skills in specific tools like Python or Java often enhances job prospects and salary potential compared to education alone.

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.

Is getting an Associate's in computer science worth it?

An Associate's in computer science can provide foundational knowledge and skills for entry-level roles such as support technician or junior developer. It often offers a quicker, less expensive pathway into the tech industry compared to a bachelor's degree, but career advancement may require further education or certifications. The value depends on individual goals and the specific job market.

What can you do with an Associate's degree in computer science?

An Associate's degree in computer science prepares individuals for entry-level roles such as computer support specialist, help desk technician, or network technician. It provides foundational skills in programming, troubleshooting, and basic networking, often enabling quick entry into the IT workforce or further education for advanced positions.

How to make $80,000 a year without a degree?

An Associate Computer Science role can pay around $80,000 annually with relevant skills, experience, and certifications such as CompTIA or Cisco. High-paying tech jobs often require strong problem-solving abilities, knowledge of programming languages, and familiarity with tools like Linux or cloud platforms, even without a formal degree.
What are the most commonly searched types of Computer Science jobs in Winchester, VA? The most popular types of Computer Science jobs in Winchester, VA are:
What are popular job titles related to Associate Computer Science jobs in Winchester, VA? For Associate Computer Science jobs in Winchester, VA, the most frequently searched job titles are:
What job categories do people searching Associate Computer Science jobs in Winchester, VA look for? The top searched job categories for Associate Computer Science jobs in Winchester, VA are:
What cities near Winchester, VA are hiring for Associate Computer Science jobs? Cities near Winchester, VA with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Winchester, VA as of June 2026, with employment types broken down into 1% As Needed, 61% Full Time, 33% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $38,428 per year, or $18.5 per hour.

Help Desk Specialist I

POTOMAC BANK INC

Charles Town, WV • On-site

Full-time

Posted 18 days ago


Job description

Reports To: VP/IT Manager

FLSA Status: Exempt

SUMMARY

The Helpdesk Specialist provides frontline technical support to bank employees across all branches and departments. This role ensures that staff can work efficiently and securely by troubleshooting hardware, software, network, and core banking system issues. As part of a small IT team, the Helpdesk Specialist wears multiple hats—supporting daily operations, assisting with system maintenance, and helping uphold the bank’s cybersecurity and compliance standards.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Customer Service

• Ability to interact well with users and customers and deal effectively with their questions or problems.

• Knows/learns the Bank’s software applications thoroughly.

• Continuously demonstrates a helpful, friendly attitude and is committed to providing excellent customer service.

• Serves as a model of excellent customer service to other employees.

Job Functions/Responsibilities

Provide Tier 1–2 technical support for desktops, laptops, printers, mobile devices, VoIP phones, and other bank equipment.

Troubleshoot software issues, including Microsoft 365, Windows OS, remote access tools, and banking applications.

Support core banking systems by assisting users with access issues, navigation questions, and basic troubleshooting.

Monitor and respond to helpdesk tickets in a timely, customer focused manner.

Set up and maintain user accounts in Active Directory, email, and other internal systems following security protocols.

Install, configure, and update hardware and software across branches.

Assist with cybersecurity practices, including patching, antivirus monitoring, MFA support, and employee security awareness.

Document procedures, troubleshooting steps, and system changes to support knowledge sharing and audit requirements.

Coordinate with vendors for escalated issues involving network services, hardware repairs, or specialized banking software.

Support IT projects, such as system upgrades, equipment rollouts, and branch technology improvements.

Ensure compliance with FFIEC guidelines, internal policies, and information security standards.

Security

• Maintains neat and orderly work area and ensures that all negotiables and confidential records are properly secured each day.

• Understands role in case of robbery, whether victim or bystander, and knows proper post-robbery procedures.

• Presents a professional appearance that evokes the customer’s trust.

• Adheres to all bank policies and procedures and to internal controls and system access restrictions.

• Safeguards all account information and proprietary software knowledge.

Other duties may be assigned.

CRITICAL SKILLS

Self Development:

• Pursue additional education or training to remain current, improve knowledge, and diversify skills. Individual will schedule a minimum of 20 hours per year in continuing education to enhance critical skills. This minimum of continuing education will be part of the employee’s annual goals and shall be reported to the IT Committee on an annual basis and reflected in the minutes of the same.

• Reliability: Assists supervisor with tasks and projects as required and requested.

• Versatility: Ability to multi-task under pressure and fast paced environment. Willingness to work when problems arise.

• Adaptability: Ability to learn technologies and software tools that are implemented to meet the needs of a fast paced and changing landscape.

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

EDUCATION and/or EXPERIENCE

Minimum: Associate degree in Information Technology, Computer Science, or related field; or equivalent experience; minimum of one (1) year work related experience desired; preferably in a financial or regulated environment.

Preferred: Bachelor’s degree in information technology, Computer Science, or related field; or equivalent experience; or certifications such as CompTIA A+, Network+, Security+, or Microsoft certifications; minimum of three (3) years work related experience; preferably in a financial or regulated environment.

KNOWLEDGE, SKILLS, AND ABILITIES

• Ability to adhere to Potomac Bank’s Core Values: Integrity, Teamwork, Growth, Customer Commitment, Community Focus

• Must possess knowledge of fundamental operations of relevant software, hardware and other equipment.

• Experience researching, analyzing and interpreting automated system problems.

• Related experience and training in troubleshooting and providing help desk support.

• Excellent oral and written communication skills.

• Excellent attention to detail.

• Ability to follow complex and unique processes and adapt to change quickly.

• Ability to manage multiple issues in a fast-paced and deadline driven environment; effectively follow processes as well as prioritize and execute tasks.

• Proven ability to work as part of a team as well as show initiative and ability to work independently.

TECHNICAL SKILL SET

• Strong knowledge of Windows OS, Microsoft 365, Active Directory, and common business applications.

• Familiarity with network basics (TCP/IP, DNS, VPN) and remote support tools.

• Experience with core banking systems or financial services software is a plus.

• Understanding of cybersecurity best practices and data protection principles.

• Excellent communication skills and a service oriented mindset.

• Ability to work independently, prioritize tasks, and support multiple branches.

• High level of integrity and discretion when handling sensitive information.

SMOKE-FREE WORKPLACE

Potomac Bank is a 100% smoke-free company.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to stand; use hands to handle or feel; reach with hands and arms; and talk or hear. The employee must regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds.

This job description is not designed to cover or contain a comprehensive listing of all duties/responsibilities that are required of position. Duties/responsibilities may change or be assigned at any time with or without notice.

POTOMAC BANK is an Equal Opportunity/Affirmative Action Employer

POTOMAC BANK supports a workforce of diversity, equity, inclusion, and accessibility