2

Remote Software Developer Jobs in Silver Spring, MD

Lead Software Developer

Washington, DC · Remote

$118K - $148K/yr

The Lead Software Developer will provide senior development leadership responsible for building ... This position is primarily remote with occasional travel (up to 5%) as required. Environmental ...

Senior Software Developer

Bethesda, MD · On-site +1

$58.25 - $77/hr

This opportunity is full time and onsite at the NCBI in Bethesda, MD and/or remote work. The ... The Senior Software Developer will work with the team to develop and maintain software supporting ...

Overview SOFTWARE DEVELOPER (NAUT): Bowhead seeks a Software Developer to support our customer on the Nautical contract in the Arlington, VA area. This position serves as a technical leader in the ...

Senior Software Developer

Reston, VA · On-site +1

$57.50 - $76/hr

... and remote operations all rely on Iridium to stay connected. We take our responsibility for ... Join us as a Senior Software Developer and help power the mission systems that keep national ...

Senior Software Developer

Reston, VA · On-site +1

$57.50 - $76/hr

... and remote operations all rely on Iridium to stay connected. We take our responsibility for ... Join us as a Senior Software Developer and help power the mission systems that keep national ...

Senior Software Developer (Remote)

Reston, VA · Remote

$56.75 - $75/hr

Senior Software Developer Position Summary ASRC Federal is seeking a Senior Software Developer to support the Defense Contract Audit Agency (DCAA) by leading the design, development, modernization ...

Senior Software Developer (Remote)

Reston, VA · Remote

$56.75 - $75/hr

Senior Software Developer Position Summary ASRC Federal is seeking a Senior Software Developer to support the Defense Contract Audit Agency (DCAA) by leading the design, development, modernization ...

Overview Black Canyon Consulting (BCC) is searching for a Software Developer in Bioinformatics and ... This opportunity is full time and onsite at the NIH in Bethesda, MD and/or remote work. We attract ...

Python Software Developer

Herndon, VA · Remote

$141K - $236K/yr

MANTECH seeks a driven and mission-focused Python Software Developer to join our elite team based ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

Python Software Developer

Herndon, VA · Remote

$114K - $190K/yr

MANTECH seeks a driven and mission-focused Python Software Developer to join our elite team based ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

Opportunity Overview Northramp is seeking a skilled Software Developer to support a suite of ASP.NET MVC web applications serving federal clients. You will work across the full stack -- building ...

Opportunity Overview Northramp is seeking a skilled Software Developer to support a suite of ASP.NET MVC web applications serving federal clients. You will work across the full stack - building ...

next page

Showing results 1-20

Remote Software Developer information

See Silver Spring, MD salary details

$49.6K

$115.6K

$171.6K

How much do remote software developer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for remote software developer in Silver Spring, MD is $115,623.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $134,400.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.
What are the most commonly searched types of Software Developer jobs in Silver Spring, MD? The most popular types of Software Developer jobs in Silver Spring, MD are:
What are popular job titles related to Remote Software Developer jobs in Silver Spring, MD? For Remote Software Developer jobs in Silver Spring, MD, the most frequently searched job titles are:
What job categories do people searching Remote Software Developer jobs in Silver Spring, MD look for? The top searched job categories for Remote Software Developer jobs in Silver Spring, MD are:
What cities near Silver Spring, MD are hiring for Remote Software Developer jobs? Cities near Silver Spring, MD with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in Silver Spring, MD as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $115,623 per year, or $55.6 per hour.
Lead Software Developer

Lead Software Developer

Unissant

Washington, DC • Remote

$118K - $148K/yr

Full-time

Posted 10 days ago


Job description

Unissant, Inc. delivers innovative capabilities to the agencies that keep our nation healthy and safe. We apply our domain expertise, data acumen, and technology know-how to achieve breakthrough results for our clients. Working collaboratively, we advance missions and careers through a focus on honesty, integrity, and dependability. We continuously look for talent, excited to join that effort. To learn more about our exciting organization, please visit us at www.unissant.com.

We are seeking a Lead Software Developer to join our team and support our federal customer.

The Lead Software Developer will provide senior development leadership responsible for building, maintaining, and enhancing the core application components supporting operations.

*This position is contingent upon contract award.

Essential Duties and Responsibilities:

  • Lead development of enterprise applications supporting all business operations.
  • Build new API-based integration services supporting communication with CMS enterprise systems and external healthcare data providers.
  • Design application enhancements supporting legislative changes including Inflation Reduction Act (IRA) implementation and future Medicare policy changes.
  • Lead code development activities across Agile sprint cycles including technical estimation, backlog refinement, code reviews, and release execution.
  • Collaborate closely with architects and DevSecOps teams integrating automated testing, code scanning, and release automation processes into development workflows.
  • Develop operational dashboards, business intelligence integrations, and user-facing administrative applications supporting CMS stakeholders.
  • Maintain application performance optimization supporting large-scale transaction processing workloads.
  • Troubleshoot production application failures, investigate root cause analysis, and support high-priority production incident resolution.

Work Experience and Job Skills:

Required Experience:

  • 10+ years of hands-on experience in software development, designing and building enterprise-grade applications.
  • At least 5 years of experience serving in a technical leadership role, leading software development teams and providing technical direction.
  • Extensive experience designing, developing, and maintaining complex, high-volume enterprise applications.
  • Strong experience developing business-critical applications supporting high-volume transaction processing.
  • Experience designing and developing RESTful APIs, microservices, and service-oriented architectures.
  • Experience developing and maintaining business rules engines and workflow-driven applications.
  • Hands-on experience building cloud-native applications using modern application architecture patterns.
  • Experience supporting the full Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and production support.
  • Proven experience working within Agile development environments using Scrum or Kanban methodologies.
  • Experience utilizing modern DevSecOps practices, CI/CD pipelines, automated testing, and deployment automation.
  • Experience developing secure, scalable, high-performance applications for enterprise production environments.
  • Experience integrating enterprise applications with internal and external systems using APIs, messaging, or event-driven architectures.
  • Experience supporting applications within federal healthcare, healthcare claims processing, financial transaction systems, or other highly regulated industries is strongly preferred.
  • Experience mentoring software engineers, conducting code reviews, and establishing development best practices.
  • Experience troubleshooting complex production issues and driving continuous application performance, scalability, and reliability improvements.

Preferred Experience:

  • Healthcare application development
  • Medicare claims processing systems
  • Business rules engine development
  • Large-scale transaction processing systems

Required Technical Skills:

Development Languages

  • Python (primary development language)
  • SQL
  • Scala
  • Bash scripting
  • YAML configuration management
  • Groovy scripting

Software Development

  • Full Software Development Lifecycle (SDLC)
  • REST API development
  • Application architecture design
  • Object-oriented programming
  • Secure coding standards
  • Enterprise application debugging

Development Tools

  • GitHub source control
  • Visual Studio Code
  • Jenkins integration
  • Code review tools
  • Dependency management frameworks

Education:

  • Bachelor's Degree required with a concentration in Computer Science, Information Technology, and Information Systems or related experience.

Communication Skills:

  • Excellent verbal and written skills, ability to present proposals and performance data, comfortable interfacing all levels of organization
  • Ability to write clear and concise creative content in a highly confidential manner

Travel:

  • This position is primarily remote with occasional travel (up to 5%) as required.

Environmental Requirements:

  • Mainly sedentary; in an office environment.
  • May be required to lift up to ten (10) pounds.
  • Flexible in working extended hours

The above statements are intended to describe the general nature and level of work being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required. Unissant management reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, where applicable and available, reasonable accommodation(s) may be made to enable individuals with disabilities to perform essential functions of this position.

Please note: Candidate(s) will be required to go through pre-employment screening.

Unissant, Inc. is a proud Equal Opportunity Employer! (EOE; M/F/Disability/Vets)


Job Posted by ApplicantPro