2

Remote Computer Programmer Jobs in Silver Spring, MD

Programmer - AI Trainer

Alexandria, VA · On-site +1

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Programmer - AI Trainer

Washington, DC · On-site +1

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Programmer - AI Trainer

Baltimore, MD · On-site +1

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Android 100% Fully Remote Highlights: * Candidate will have the opportunity to gain experience ... Bachelor's Degree in Computer Science, Computer Engineering or related technical discipline * US ...

Remote Job Overview We are seeking experienced SolidWorks Specialists to contribute their expertise ... No prior AI experience is required--your engineering and CAD expertise are what matter most. Key ...

IoT / Edge Software Engineer

Bethesda, MD · On-site +1

$68K - $141K/yr

We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE ... Computer Science, Information Technology, or Information Systems) * Minimum 3 years of experience ...

Rate Negotiable Work Model: Hybrid - onsite and remote Hours: 40.0 hours per week Security ... Graduation from an accredited college or university with a bachelor's degree in Business, Computer ...

Showing results 41-60

Remote Computer Programmer information

See Silver Spring, MD salary details

$34.1K

$67.2K

$98.7K

How much do remote computer programmer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for remote computer programmer in Silver Spring, MD is $67,169.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,200.00 and $82,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 Silver Spring, MD?

The most popular types of Computer Programmer jobs in Silver Spring, MD are:

What are popular job titles related to Remote Computer Programmer jobs in Silver Spring, MD?

For Remote Computer Programmer jobs in Silver Spring, MD, the most frequently searched job titles are:

What job categories do people searching Remote Computer Programmer jobs in Silver Spring, MD look for?

The top searched job categories for Remote Computer Programmer jobs in Silver Spring, MD are:

What cities near Silver Spring, MD are hiring for Remote Computer Programmer jobs?

Cities near Silver Spring, MD with the most Remote Computer Programmer job openings:

Infographic showing various Remote Computer Programmer job openings in Silver Spring, MD as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $67,169 per year, or $32.3 per hour.

SCADA Windows Systems Administrator II

Phoenix, AZ • On-site

$75K - $120K/yr

Full-time

Medical, Retirement, PTO

Re-posted 6 days ago


Job description

Overview

Now Hiring at AMERICAN SYSTEMS

Epsilon, Inc. has joined AMERICAN SYSTEMS! As one organization, we offer expanded resources, streamlined operations, and increased opportunities for growth and development. 

Join us to be part of a dynamic, collaborative environment dedicated to innovation and customer success. 

Responsibilities

An Average Day:As the SCADA Windows System Administrator II  you will focus on the administration, maintenance, and support of Windows 10 & 11, and Windows Server 2016/2019 environments within a SCADA/Energy Management System (EMS) real-time power operations system. This position will use their expertise in managing Windows-based infrastructure to ensure system reliability, security, and performance.

  • Plan, coordinate, and execute the installation, testing, operation, and maintenance of Windows-based hardware and software systems within a SCADA/EMS environment.
  • Plan and schedule the installation of new or modified Windows servers, workstations, and applications to align with project timelines and operational requirements.
  • Ensure compliance with configuration management processes and industry standards, applying them effectively to all assigned Windows systems.
  • Manage the lifecycle of Windows-based systems hardware and peripheral equipment, including ordering, inventory control, installation, deployment, maintenance, and decommissioning.
  • Perform standard Windows system administration duties, including Active Directory management, Group Policy administration, user account management, and resource sharing.
  • Administer Windows 10, Windows 11, Windows Server 2016/2019/2022, VMware ESXi 8, and Dell Precision Tower environments, ensuring stability and efficiency.
  • Manage and maintain hardware components such as Dell-EMC VxRail, Dell-EMC Data Domain, and HPE ProLiant Servers to ensure optimal performance and reliability.
  • Apply expertise in SCADA system administration to maintain the availability and security of critical infrastructure.
  • Identify and resolve Windows system-related issues promptly to ensure operational continuity.
  • Provide technical support to end-users and collaborate with cross-functional teams to troubleshoot and resolve Windows-related challenges.
  • Create and maintain comprehensive documentation for system logs, patching, security configurations, procedures, and troubleshooting guides.
Qualifications
  • As a requirement of this position, all candidates must be a U.S. Citizen. In accordance with 8 U.S.C. 1324b(a)(2)(C).
  • Must be able to pass federal background investigation and obtain a Public Trust.
  • 3-5 years of experience required in Systems Administration or similar role.
  • Expertise in Windows 10, Windows 11, Windows Server 2016/2019/2022, and Active Directory administration.
  • Familiarity with VMware ESXi, Dell-EMC VxRail, Dell-EMC Data Domain, and HPE ProLiant Gen 10 - Gen 12 servers.
  • Strong troubleshooting skills with the ability to diagnose and resolve Windows-based technical issues quickly.
  • Excellent communication and documentation skills for creating clear and comprehensive technical documentation.
  • Strong attention to detail when managing critical Windows systems to ensure reliability and accuracy.
  • Ability to work independently and collaboratively, demonstrating initiative and problem-solving skills.
  • Must be able to:
    • Lift up to 25 lbs.
    • Bend, stretch, squat, kneel, to move equipment, set up workstations (projectors, TV screens, computers, servers, routers, printers, tools, etc.).
  • Must be able to present acceptable identification for customer badging and site access, such as a REAL ID compliant driver license, U.S. Passport, or other approved document from the GSA Required Identification List.
Pay Transparency StatementAMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $75,000.00/Yr. - USD $120,000/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance.EEO StatementEEO Race/Sex/Disability Status/Veteran StatusEmployment Type: FULL_TIME