2

Remote Computer Programmer Jobs in Charleston, WV

Engineering Industries eXcellence is seeking a 100% remote/WFH Methodology Engineer to join our ... NX/Open (other CAD API's a plus) * NX including Knowledge Fusion and Checkmate * NX (Unigraphics)

... remote/WFH) with extensive experience in Siemens Opcenter Core and Camstar implementations for ... A bachelor's degree in computer science, computer engineering, or a related discipline is required ...

Engineer II, Data

Charleston, WV ยท Remote

$108K - $125K/yr

These are 100% Remote positions. Please note this position requires a public trust background check ... Bachelor's degree in Computer Science, Computer Engineering or related field, may be substituted ...

S. degree in Computer Science, Systems Engineering, or a related discipline * 8+ years of ... Flexible work environment, ability to work remote, hybrid or in-office * Flexible time off ...

New

Engineering Industries eXcellence is seeking a full-time PLM Consultant (100% remote/WFH) with ... Bachelor's degree in Engineering, Computer Science, or related field * Minimum 5+ years of ...

Senior Software Engineer

Charleston, WV ยท Remote

$125K - $165K/yr

This is a fully remote role open to candidates in the United States and Canada. Our engineering ... University degree in Computer Science or a related field * 7+ years of professional software ...

Bachelor's degree in Computer Science, Information Security, or related field, with 8+ years of ... Whether you are working from our San Francisco or Phoenix offices or joining us as a fully remote ...

United States - Remote Clearance: Ability to obtain and maintain a Public Trust LTS is seeking a ... Bachelor's degree in Computer Science, Cybersecurity, Artificial Intelligence, Software Engineering ...

Senior Applied AI Engineer

Charleston, WV ยท Remote

$113K - $149K/yr

United States - Remote Clearance: Ability to obtain and maintain a Public Trust LTS is seeking a ... Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, Software ...

next page

Showing results 1-20

Remote Computer Programmer information

See Charleston, WV salary details

$32.1K

$63.1K

$92.8K

How much do remote computer programmer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for remote computer programmer in Charleston, WV is $63,147.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,100.00 and $77,700.00 per year, depending on experience, location, and employer.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What does a remote computer programmer do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What are the key skills and qualifications needed to thrive as a remote computer programmer?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

What are the most commonly searched types of Computer Programmer jobs in Charleston, WV?

The most popular types of Computer Programmer jobs in Charleston, WV are:

What are popular job titles related to Remote Computer Programmer jobs in Charleston, WV?

For Remote Computer Programmer jobs in Charleston, WV, the most frequently searched job titles are:

What job categories do people searching Remote Computer Programmer jobs in Charleston, WV look for?

The top searched job categories for Remote Computer Programmer jobs in Charleston, WV are:

What cities near Charleston, WV are hiring for Remote Computer Programmer jobs?

Cities near Charleston, WV with the most Remote Computer Programmer job openings:

Infographic showing various Remote Computer Programmer job openings in Charleston, WV as of August 2026, with employment types broken down into 80% Full Time, 10% Part Time, and 10% Contract. Highlights an 100% Remote job distribution, with an average salary of $63,147 per year, or $30.4 per hour.

Methodology Engineer

Engineering

Charleston, WV โ€ข Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

Engineering Industries eXcellence is seeking a 100% remote/WFH Methodology Engineer to join our growing team! The ideal Methodology Engineer has implemented and enjoyed working on the creation of software solutions with an object-oriented approach for Aerospace & Defense Mechanical Engineering.

The position would be joining an established team of engineers who work collaboratively to create custom solutions within NX (Unigraphics) utilizing an Agile Development methodology. Willingness to learn, Team dedication and cooperation are key to the project's success and each individual member works to this end; so, our successful candidate will share that enthusiasm.

Responsibilities:

  • Work with the users of the solution to develop requirements

  • Contribute to the architecture of the solution

  • Be responsible for timely deliverables

  • Document the design and testing of the solution

  • Creates business and technical plans to support Design Automation Practice and customer goals whenever there is an engineering component involved.

  • Work with the users of the solution to develop requirements.

  • Contribute to the architecture of the solution.

  • Be responsible for timely deliverables.

  • Document the design and testing of the solution.

  • Support user acceptance testing

Education:

  • BS or higher in Computer Science, Math, or Mechanical Engineering with relevant programming experience

Qualifications:

  • 1-5 years' experience in an engineering or design environment and a passion for coding/programming

  • Experience with object-oriented code architecture and design

  • Experience writing functional specifications, requirements, and design documents

  • Experience conceptualizing, designing, implementing, and testing small to medium engineering software applications in a team environment

Preferred skills:

  • Engineering problem solving

  • NX/Open (other CAD API's a plus)

  • NX including Knowledge Fusion and Checkmate

  • NX (Unigraphics)

  • Teamcenter (user)

  • .NET (VB & C#)

  • Can clearly articulate system design and development best practices

  • Ability to create comprehensive test plans and anticipate test coverage issues

  • Hands-on software and hardware troubleshooting experience

  • Data management knowledge

  • Software configuration management knowledge

  • Experience documenting and maintaining configuration and process information

Additional notes

  • Strong customer service orientation & passion for execution.

  • Strong interpersonal and oral communication skills.

  • Ability to work with eclectic personalities.

  • Skilled at working within a team-oriented, collaborative environment.

  • Ability to conduct research into hardware and software issues and products as required.

  • Proven analytical and problem-solving abilities.

  • Flexible work habits.

  • Highly self-motivated and directed.

  • Ability to work in a rapidly changing work environment and requirements.

  • Ability to effectively prioritize and execute tasks in periodic high-pressure situations.

  • Manage and prioritize multiple projects

  • Adept at reading, writing, and interpreting technical documentation & procedure manuals.

  • High standard and expectation of quality with attention to detail.

  • Ability to present ideas and solutions in user-friendly language.

Benefits

  • Comprehensive medical, vision, & dental insurance with a variety of plan options to suit your needs.

  • Self-Managed PTO with 10 paid holidays.

  • 100% company paid short term and long-term disability.

  • 100% company paid life insurance.

  • 401k Employer Match of50% (dollar-for-dollar) of an eligible employee's contribution up to 6% of your salary

  • Pet Insurance

  • Opportunities for Professional Growth (e.g., trainings/workshops, certifications, career planning, etc.)

  • 100% Remote/WFH with the ability to travel up to 10%

#LI-Remote

Equal Opportunity Employer: Engineering Industries eXcellence is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment. If you have a disability and are having difficulty accessing or using this website to apply for a position, please reach out to: info@engusa.com.