2

Remote Computer Programming Jobs in Silver Spring, MD

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 ...

Software Engineer (TS/SCI with Poly)

Herndon, VA · On-site +1

$170K - $180K/yr

Bachelor's degree in computer science, Computer Engineering, Systems Engineering, Information ... or remote, as dictated by position 4. 401(k) and company-funded life insurance 5. Generous Paid ...

Must be able to obtain DHS Suitability * BS Computer Science, Computer Engineering, Computer ... Must be able to work collaboratively across remote and physical locations Desired Skills

Salary: 40K - 55K USD 55K - 76K CAD What your impact will be: * Develop, maintain, and enhance GIS ... Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#)

Salary: 40K - 55K USD 55K - 76K CAD What your impact will be: * Develop, maintain, and enhance GIS ... Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#)

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related ... Comprehensive Benefits Plan #LI-JF1 #LI-REMOTE #LI-NH1 #LI-REMOTE

SUMMARY The Senior Remote Tower Systems Engineer position will work as part of a team supporting ... computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and ...

Showing results 41-60

Remote Computer Programming information

See Silver Spring, MD salary details

$34.1K

$67.2K

$98.7K

How much do remote computer programming jobs pay per year?

As of Sep 11, 2026, the average yearly pay for remote computer programming 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 remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

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 abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

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

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

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

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

Infographic showing various Remote Computer Programming 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.

Software Engineer (Computer Vision) TS/SCI with Poly)

Fort George G Meade, MD • On-site, Remote

SOLERITY
IT Services • 51 - 200 employees

$170K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Description

Take the next step in your career with Solerity. As a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services to the U.S. Federal Government and Intelligence Community, we deliver innovative, mission-focused solutions supporting some of the nation's most critical missions in data analytics, software engineering, and advanced technology systems.


Solerity is seeking a Software Engineer (SWE1) to develop, maintain, and enhance complex software systems supporting large-scale data processing, real-time analytics, and advanced algorithm development. This role supports mission-critical applications involving computer vision, face analytics, and processing of large multimedia and data sets in secure environments.

The ideal candidate will have strong software engineering experience, a passion for building scalable systems, and familiarity with modern web technologies and video processing frameworks.


Responsibilities Include:
  • Develop, maintain, and enhance complex software systems supporting data-intensive analytics and computer vision applications. 
  • Analyze user requirements and translate them into software design and performance specifications. 
  • Design, code, test, debug, and deploy new software features and enhancements. 
  • Integrate software components into new or existing system architectures and operating environments. 
  • Develop and execute test procedures and validate software components against requirements. 
  • Debug and resolve software defects and production issues. 
  • Design and implement algorithms to support system performance and functional requirements. 
  • Create and manage database queries and data repository interfaces. 
  • Review and improve software documentation, standards, and development processes. 
  • Support system-level design decisions, including hardware/software trade-offs and reuse of existing components. 
  • Collaborate with cross-functional teams including system engineers, analysts, and other developers. 
  • Support integration of COTS/GOTS solutions where appropriate. 
  • Develop and maintain software systems using modern development methodologies and Agile practices. 
  • Additional duties may be assigned. 
REQUIREMENTS YOU BRING:
  • 7+ years of experience as a Software Engineer on programs of similar scope and complexity. 
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline (or equivalent experience). 
  • Experience analyzing system requirements and translating them into software solutions. 
  • Experience designing, developing, and modifying software systems in complex environments. 
  • Strong debugging and problem-solving skills. 
  • Experience developing and executing software test procedures. 
  • Experience with software documentation and development standards. 
  • Ability to design and implement algorithms to meet system performance requirements. 
  • Experience integrating software systems across multiple environments. 
  • Proficiency in software development lifecycle practices. 
TECHNICAL SKILLS (PREFERRED):
  • Experience with modern web development technologies including: 
    • TypeScript 
    • JavaScript 
    • CSS 
    • Vue.js 
    • React 
    • Vite 
    • Node.js 
    • NPM 
    • Git 
  • Experience with video playback and streaming technologies such as: 
    • HTML5 video 
    • Vidstack 
    • video.js 
    • HLS 
    • DASH (preferred but not required) 
WORK LOCATION
  • Emerson III facility 
  • Telework eligibility determined by mission requirementsn mission requirements

Requirements

BENEFITS YOU'LL ENJOY:

1. Medical, dental and vision coverage

2. Health Savings Accounts and Flexible Spending Accounts for healthcare and dependent care

3. Flexible work schedule to include onsite, hybrid or remote, as dictated by position

4. 401(k) and company-funded life insurance

5. Generous Paid Time Off (PTO)

6. Tuition and training assistance

7. Financial rewards for employee referrals.

8. Pet insurance

9. Employee discount program


EMPLOYMENT OPPORTUNITIES: Solerity is committed to the range of perspectives we bring to the marketplace by being an employer dedicated to hiring a highly qualified team of professionals, providing world class services and products aimed at exceeding our customer's expectations. Solerity is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities. Solerity is a VEVRAA Federal Contractor.


APPLY TODAY!


JOB ID- 344