1

Junior Computer Science Jobs in West Virginia (NOW HIRING)

We are looking for a passionate, forward-thinking Junior Data Engineer to join our data team and ... This role is ideal for a recent Computer Science graduate eager to apply modern data tooling (AWS ...

We are seeking a Junior-Level Software Engineer with a full-stack capabilities to design, build ... Typically requires a Bachelor of Science degree in Computer Science, Software Engineering, related ...

We are seeking a Junior-Level Software Engineer with a full-stack capabilities to design, build ... Typically requires a Bachelor of Science degree in Computer Science, Software Engineering, related ...

Bachelor of Science in Electrical Engineering, Aerospace Engineering, Systems Engineering, Computer Engineering, Computer Science or other relevant field. Required Skills: * Ability to develop ...

Unisys Mainframe Developer

Charleston, WV · On-site

$45.25 - $58.25/hr

... junior developers for technical issues. * Practices safety-conscious behaviors in all operational processes and procedures What You Need To Succeed * Bachelor's Degree in Computer Science ...

Citizen with the ability to obtain a Public Trust Clearance. • Bachelor of Science in Electrical Engineering, Aerospace Engineering, Systems Engineering, Computer Engineering, Computer Science or ...

Bachelor's degree in Computer Information Systems, Information Systems Management, Cybersecurity, Computer Science, other related discipline, or equivalent experience; Cyber Security and IaC ...

Bachelor's degree in Computer Information Systems, Information Systems Management, Cybersecurity, Computer Science, other related discipline, or equivalent experience; Cyber Security and IaC ...

Senior Data Analyst

Charleston, WV · On-site

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Mentor and support junior analysts, providing training and guidance on best practices ... Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, Economics, or related ...

next page

Showing results 1-20

Junior Computer Science information

See West Virginia salary details

$18.6K

$68.9K

$106.4K

How much do junior computer science jobs pay per year?

As of Aug 17, 2026, the average yearly pay for junior computer science in West Virginia is $68,882.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,900.00 and $67,400.00 per year, depending on experience, location, and employer.

What is a junior computer scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What are the key skills and qualifications needed to thrive as a junior computer scientist?

To thrive as a Junior Computer Scientist, 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 database management, and exposure to development environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What types of projects and responsibilities can a junior computer science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What are the most commonly searched types of Computer Science jobs in West Virginia?

The most popular types of Computer Science jobs in West Virginia are:

What are popular job titles related to Junior Computer Science jobs in West Virginia?

For Junior Computer Science jobs in West Virginia, the most frequently searched job titles are:

What job categories do people searching Junior Computer Science jobs in West Virginia look for?

The top searched job categories for Junior Computer Science jobs in West Virginia are:

Infographic showing various Junior Computer Science job openings in West Virginia as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $68,882 per year, or $33.1 per hour.

Junior Data Engineer

hireVouch

On-site

Full-time

Posted 7 days ago


Job description

About Us

​We are dedicated to building a cleaner, more sustainable future. By applying innovative technology and data-driven insights to green environmental initiatives, we help measure, analyze, and reduce environmental impact at scale. We are looking for a passionate, forward-thinking Junior Data Engineer to join our data team and help build the data pipelines powering our eco-focused solutions.

Position Overview

As a fresh graduate joining our team, you will work closely with senior data engineers and analysts to design, build, and maintain high-volume data pipelines. You will transform raw environmental datasets—such as energy metrics, carbon emissions data, and resource usage—into actionable insights. This role is ideal for a recent Computer Science graduate eager to apply modern data tooling (AWS, PySpark, Python) toward solving meaningful sustainability challenges.

Key Responsibilities
  • Pipeline Development: Design, build, and maintain automated batch and real-time ETL/ELT pipelines to ingest, clean, and transform large-scale environmental data.

  • Data Processing: Utilize Python and Apache Spark (PySpark) to process structured and unstructured datasets efficiently.

  • Cloud Infrastructure: Help manage and expand our cloud data infrastructure using core AWS services (e.g., S3, Glue, EMR, Redshift, Lambda).

  • Data Quality & Governance: Implement automated testing, validation, and monitoring to ensure data accuracy, reliability, and security.

  • Cross-Functional Collaboration: Partner with Data Scientists, Business Analysts, and Sustainability Specialists to deliver clean, structured data for reporting and machine learning applications.

Required Qualifications
  • Education: Bachelor’s degree in Computer Science (or a closely related core computing field, such as Computer Engineering or Software Engineering) completed within the last 0–12 months.

  • Core Programming: Strong foundation in Python and fundamental software engineering principles (OOP, data structures, algorithms, version control with Git).

  • Distributed Computing: Academic or hands-on project experience using Apache Spark / PySpark to process large datasets.

  • Cloud Fundamentals: Working knowledge or project experience with AWS core services (S3, EC2, IAM, Lambda, or managed data services).

  • Databases & SQL: Solid grasp of relational databases, SQL query writing, data modeling concepts, and basic schema design.

Nice-to-Have / Preferred Qualifications
  • Coursework, internship, or personal project focus on environmental data, sustainability, clean energy, or IoT telemetry data.

  • Exposure to workflow orchestration tools (e.g., Apache Airflow, Dagster).

  • Familiarity with containerization technologies (Docker, Kubernetes).

  • Knowledge of CI/CD practices for data infrastructure.

What We Offer
  • Mission-Driven Impact: Direct involvement in projects that combat climate change and advance sustainable practices.

  • Mentorship & Growth: A collaborative environment with dedicated mentorship from experienced senior data engineers.