1

Computer Programmer Jobs in West Virginia (NOW HIRING)

Computer Programming Computer Networking, including Cisco courses Web Design Microsoft Office Applications Applications for part-time faculty positions are accepted on a continuous basis and reviewed ...

Computer Programming Computer Networking, including Cisco courses Web Design Microsoft Office Applications Applications for part-time faculty positions are accepted on a continuous basis and reviewed ...

Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their careers in IT Industry. We welcome candidates with all visas and citizens to apply. If you get ...

.Net Application Programmer

WV · On-site +1

$85K - $103K/yr

Bachelor's degree in computer science, Information Systems, Software Engineering, Business, or other related discipline with 5 years of increasingly responsible and relevant experience in .Net ...

$15.50 - $20.25/hr

Currently pursuing a 4-year technical college in Computer Engineering or a degree in Engineering (Electrical, Computer Science etc.) or a related field from an ABET-accredited institution * Prefer ...

WV · On-site

$103K - $136K/yr

Bachelor's degree in Computer Science, Computer Programming, Computer Engineering, UI/UX Design or relevant computer-based major. * 10+ years of experience in developing IT solutions and cloud ...

Computer Programs/Software: * Linux * C++ * Python * Bash * Docker/Podman * Git Education Requirements: * Bachelor's degree from an accredited college or university in Systems Engineering, Computer ...

Computer Programs/Software: * Linux * C++ * Python * Bash * Docker/Podman * Git Education Requirements: * Bachelor's degree from an accredited college or university in Systems Engineering, Computer ...

Computer Programs/Software: * Linux * C++ * Python * Bash * Docker/Podman * Git Education Requirements: * Bachelor's degree from an accredited college or university in Systems Engineering, Computer ...

Duties include computer programming, documenting, managing configuration, testing, and bug fixing involved in creating and maintaining applications and frameworks involved in a software release life ...

Duties include computer programming, documenting, managing configuration, testing, and bug fixing involved in creating and maintaining applications and frameworks involved in a software release life ...

... test engineers, network specialists, or computer scientists. Some pursue graduate studies at ... prominent regional and national universities. Our programs of study enable students to develop ...

Showing results 21-40

Computer Programmer information

See West Virginia salary details

$25.5K

$50.3K

$73.9K

How much do computer programmer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for computer programmer in West Virginia is $50,301.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,100.00 and $61,900.00 per year, depending on experience, location, and employer.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often collaborate with teams to design solutions and troubleshoot issues. Strong problem-solving skills and knowledge of development tools are essential in this role.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

Is a computer programmer a good career?

A computer programmer is a skilled professional who writes, tests, and maintains software code, often working with programming languages like Python, Java, or C++. The field offers strong job growth, competitive salaries, and opportunities across various industries, but it requires continuous learning and problem-solving skills. Success in this career depends on technical proficiency, adaptability, and staying current with technological advancements.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, using programming languages like Java, Python, or C++ to create and maintain software applications. Many positions require problem-solving skills, knowledge of development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in West Virginia? The most popular types of Computer Programmer jobs in West Virginia are:
What are popular job titles related to Computer Programmer jobs in West Virginia? For Computer Programmer jobs in West Virginia, the most frequently searched job titles are:
What cities in West Virginia are hiring for Computer Programmer jobs? Cities in West Virginia with the most Computer Programmer job openings:
What are popular job titles related to Computer Programmer jobs in WV? For Computer Programmer jobs in WV, the most frequently searched job titles are:
Infographic showing various Computer Programmer job openings in West Virginia as of July 2026, with employment types broken down into 1% As Needed, 69% Full Time, 22% Part Time, and 8% Contract. Highlights an 71% Physical, 1% Hybrid, and 28% Remote job distribution, with an average salary of $50,301 per year, or $24.2 per hour.

Assistant/Associate Professor - Computer Science and AI/ML - College of Engineering and Mineral Reso

West Virginia University

Morgantown, WV • On-site

Full-time

Re-posted 18 days ago


West Virginia University rating

6.9

Company rating: 6.9 out of 10

Based on 61 frontline employees who took The Breakroom Quiz

456th of 615 rated colleges and universities


Job description

Description
WEST VIRGINIA UNIVERSITY
STATLER COLLEGE OF ENGINEERING AND MINERAL RESOURCES
FACULTY POSITION IN COMPUTER SCIENCE AND AI/ML
The Statler College of Engineering and Mineral Resources at West Virginia University (WVU) invites applications for a tenure-track faculty position at the rank of Assistant or Associate Professor in the area of computer science with focus on AI/ML. The appointment shall be in the Lane Department of Computer Science and Electrical Engineering. Specialty areas of interest for this search include but are not limited to theory and applications of artificial intelligence (AI)/ machine learning (ML) in robotics, health, biometrics, and cybersecurity; autonomous systems, human-machine interface, and cyber-physical systems.
West Virginia University is designated an R1 University (Highest Research Activity) by the Carnegie Classification of Institutions of Higher Education. The Statler College is growing and currently has seven academic departments, with about $51M in annual external research expenditures. The Lane Department of Computer Science and Electrical Engineering has 30 faculty members and approximately 700 undergraduate and 120 graduate students. The successful candidate will greatly benefit from the resources offered by the Lane Department, Statler College, WVU Robotics Program, WVU Data Science Program, WVU Energy Institute, WVU Health Sciences Center (HSC), WVU Rockefeller Neuroscience Institute (RNI), Biometrics Center, Cybersecurity Center and the National Energy Technology Laboratory (NETL). The WVU Robotics program has a strong track record of success winning 9 national or international robotics competitions since 2011. Robotics faculty in the Lane Department are currently engaged in several research projects, including F1Tenth, Smart City, Virtual and Augmented reality, cybersecurity of Drones, and AI-based control, amongst others. The department also offers a Bachelor of Science Robotics Engineering in partnership with the Mechanical, Materials and Aerospace Engineering (MMAE) in the Statler College. The Lane Department also conducts cutting-edge work in the digital health. WVU is designated by the National Security Agency (NSA) and the Department of Homeland Security (DHS) as a National Center of Academic Excellence in both Cyber Defense Research and Cyber Defense Education. WVU is a member of the USCYBERCOM academic engagement network (AEN) and the AFRL Information Institute. WVU is the founding site in the multi-university Center for Identification Technology Research (CITeR), an NSF Industry/University Cooperative Research Center (I/UCRC) with many center-funded opportunities for new faculty working in biometrics, machine learning, and computer vision. In 2018, the Lane Department launched an undergraduate degree in Cybersecurity and offers both undergraduate and graduate areas of emphasis in Cybersecurity. Department has very active teaching and research programs in power and energy systems. Significant resources are available to attract top-notch students into the program. For instance, a recent grant from the National Science Foundation has created 120 annual scholarships over five years for undergraduates studying cybersecurity. The Department also offers a graduate area of emphasis in a) Artificial Intelligence and Computational Data Science, b) Cyber-Physical and Complex Systems, c) Cybersecurity and Networked Systems, d) Microelectronics and Embedded Systems, and certificate in digital health. The Department is home to a master's in Software Engineering program and that is fully online and highly ranked, as well as a new online master's in Artificial Intelligence and master's in Cybersecurity programs.
Morgantown lies within a high technology corridor that includes several federal research facilities, such as the NASA Katherine Johnson Independent Verification and Validation Facility (IV&V), U.S. Department of Energy's National Energy Technology Laboratory (NETL), the National Institute of Occupational Safety and Health (NIOSH), and the Federal Bureau of Investigation (FBI). Additional details on the area and the university are available at http://www.morgantownwv.gov and https://www.wvu.edu.
Morgantown is a safe, inclusive, and family-friendly community and is ranked among the most livable small cities in the country with a close proximity to Pittsburgh, PA, and Washington, DC. WVU provides faculty members with a supportive environment for developing a visible and productive career and a range of progressive policies to support work-life integration. WVU also offers a Dual Career Program to assist partners in their career transition.
Qualifications
Eligible candidates must hold an earned Doctorate degree in computer science, computer engineering, electrical engineering or a closely related field, at the time of appointment. The successful candidates must demonstrate the ability or potential to (1) develop and sustain an independent, internationally recognized and competitive externally-sponsored research program, (2) collaborate effectively within multi-disciplinary teams of faculty and other researchers across WVU campus, other academic and government institutions, as well as the private sector, (3) teach courses at both the undergraduate and graduate levels, and (4) perform professional service activities within and outside the university. A notable record of peer-reviewed publications and other scholarly activities, effective communication skills, and evidence of potential to attract competitive research funding are required for this position. Candidates for the rank of Associate Professor must have an outstanding record of teaching, research, and service.
To apply for this position, visit https://careers.wvu.edu/career-opportunities. Applicants must submit a cover letter that indicates the candidate's specialty area of interest, a curriculum vitae, a two-page research statement, a one-page statement of teaching philosophy, and contact information for at least three professional references. Screening of applications will begin immediately with an aggressive schedule until the position is filled. For further information, please contact Dr. Anurag Srivastava, Chair of the Lane Department, by e-mail (anurag.srivastava@mail.wvu.edu), or visit our website at https://lcsee.statler.wvu.edu.
West Virginia University is a place of purpose and community. We take pride in our profound impact on the state of West Virginia and are committed to the personal and professional growth of our employees.
From the groundbreaking R1 research at our flagship campus in Morgantown to the career-oriented programs at WVU Potomac State in Keyser, and the technology-intensive programs at WVU Tech in Beckley, the contributions of WVU employees resonate across the state, touching lives and shaping futures.
At WVU, you will discover a supportive community that champions work-life balance and fosters a collaborative atmosphere. Our core values - service, curiosity, respect, accountability and appreciation - unite us as Mountaineers.
Join us at West Virginia University, where your work will make a lasting impact. To learn more about WVU, visit wvu.edu.
West Virginia University is an Equal Opportunity Employer. We invite all qualified applicants regardless of race, color, religion, sex, national origin, age, disability, genetic information, or Veteran status.

What West Virginia University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom