2

Remote Senior Software Developer Jobs in Washington, DC

Senior Software Engineer

Washington, DC ยท Remote

$130K - $165K/yr

Collaborate with DevOps and infrastructure teams to support cloud-based deployments and production ... Ability to work effectively in a remote and collaborative environment * Bachelor's degree in ...

Software Developer

Chantilly, VA ยท On-site +1

$200K - $240K/yr

None Potential for Remote Work: ORA_ON_SITE Description ๏ปฟ SAIC is seeking a Software Developer to ... Experience as a senior software/systems architect. * Experience designing or implementing ...

Software Developer Senior

Washington, DC ยท Remote

$160K - $195K/yr

OverviewN2IA is seeking a Senior Software Developer with strong full-stack AI development experience to build and maintain scalable AWS-based web applications. The ideal candidate has expertise in ...

Senior Software Engineer FS - Backend focused

Mclean, VA ยท Remote

$123K - $163K/yr

Senior Software Engineer - Full Stack This is a remote position. Job ID# 922 Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern ...

Working under the guidance of senior developers, you'll apply foundational programming skills and ... Remote status is subject to change at the customer's direction, but is expected to continue.

Sr. Software Developer

Annapolis, MD ยท On-site +1

$54 - $71.25/hr

Software development effort currently underway for the productization of the Mission focused product suite to enable deployment and use beyond the current customer environment and across the broader ...

Senior Software Engineer

Chantilly, VA ยท On-site +1

$126K - $166K/yr

Senior Software Engineer Location: Chantilly, Virginia Security Clearance: Active TS/SCI with ... Hybrid Work Environment Flexible work arrangements may include a combination of remote and onsite ...

Working under the guidance of senior developers, you'll apply foundational programming skills and ... Remote status is subject to change at the customer's direction, but is expected to continue.

Working under the guidance of senior developers, you'll apply foundational programming skills and ... Remote status is subject to change at the customer's direction, but is expected to continue.

Working under the guidance of senior developers, you'll apply foundational programming skills and ... Remote status is subject to change at the customer's direction, but is expected to continue.

Senior Software Engineer

Mclean, VA ยท On-site +1

$123K - $163K/yr

As a Senior Software Engineer , you will also contribute to a variety of areas including: * Leading projects and acting as a mentor to less experienced developers * Collaborating with the TRSS ...

Showing results 21-40

Remote Senior Software Developer information

See Washington, DC salary details

$17

$69

$99

How much do remote senior software developer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for remote senior software developer in Washington, DC is $69.92, according to ZipRecruiter salary data. Most workers in this role earn between $59.38 and $78.41 per hour, depending on experience, location, and employer.

What is a remote senior software developer?

Remote Senior Software Developers are experienced software engineers who work from locations outside of a traditional office, often from home or other remote settings. They design, develop, test, and maintain complex software systems, lead technical projects, and mentor junior developers. In addition to deep technical expertise, they are skilled in communication and collaboration tools to coordinate effectively with distributed teams. Their responsibilities also include making architectural decisions and ensuring best practices in software development. Remote work allows them flexibility in location and often in working hours.

How does a remote senior software developer maintain effective collaboration with distributed team members?

As a Remote Senior Software Developer, collaboration typically relies on a mix of asynchronous communication tools (like Slack, Jira, or Trello) and scheduled video meetings to align on project goals and progress. You'll need to proactively document your work, share updates, and participate in regular code reviews to keep everyone on the same page. Building trust and rapport with team members across different time zones is essential, so clear communication and flexibility are key. Many organizations also encourage virtual team-building activities to foster a sense of connection despite the physical distance.

What are the key skills and qualifications needed to thrive as a remote senior software developer, and why are they important?

To thrive as a Remote Senior Software Developer, you need advanced programming expertise, architectural knowledge, and a strong background in computer science or a related field, often supported by relevant degrees or certifications. Familiarity with development frameworks, version control systems like Git, cloud platforms such as AWS or Azure, and tools for remote collaboration are typically required. Excellent communication, self-motivation, and problem-solving skills set standout developers apart in distributed teams. These abilities ensure high-quality software delivery, effective remote teamwork, and adaptability in a fast-evolving technological landscape.

What is the difference between Remote Senior Software Developer vs Remote Software Engineer?

AspectRemote Senior Software DeveloperRemote Software Engineer
CredentialsBachelor's degree in CS or related field; extensive experienceBachelor's degree in CS or related field; relevant experience
Work EnvironmentCollaborates on complex projects, often leads technical effortsDevelops software solutions, collaborates with teams
Industry UsageCommon in tech companies, startups, and enterprise firmsWidely used across tech, finance, healthcare, and more
Search & Comparison IntentOften compared for seniority, responsibilities, and experienceCompared for scope of work and technical skills

Remote Senior Software Developers typically have more experience and lead complex projects, while Remote Software Engineers focus on developing and implementing software solutions. Both roles require strong technical skills and are prevalent in various industries, but the senior role emphasizes leadership and strategic input.

What are popular job titles related to Remote Senior Software Developer jobs in Washington, DC?

For Remote Senior Software Developer jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Remote Senior Software Developer jobs in Washington, DC look for?

The top searched job categories for Remote Senior Software Developer jobs in Washington, DC are:

Infographic showing various Remote Senior Software Developer job openings in Washington, DC as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $145,425 per year, or $69.9 per hour.

Senior Software Developer - US Citizens Only

i3solutions, Inc.

Sterling, VA โ€ข On-site, Remote

$54 - $71.25/hr

Full-time

Re-posted 13 days ago


Job description

Applicants must be a US Citizen. All applicants must have an active clearance or be able to attain a clearance. If an applicant cannot support these requirements in addition to the items below, they will not be considered for the role.
i3solutions is seeking a Senior Software Developer to work as a member of our software development team supporting our federal and commercial clients. The Senior Software Developer collaborates in designing, developing, modifying, implementing, and maintaining IT solutions through new and existing applications, systems, databases, and applications infrastructure. The Senior Software Developer is responsible for the most critical activities on a development project to ensure projects are technologically sound and meet the needs of the customer. They contribute to every stage of the project lifecycle and maintain responsibility for the technical and project management details.
Required Technical Skills (10+ years minimum)
  • React Web Development
    • Expertise in developing user interfaces using ReactJS, including functional and class components.
    • Strong understanding of modern JavaScript (ES6+), JSX, and state management libraries (e.g., Redux or Context API).
    • Experience with responsive design, component libraries (e.g., Material-UI, Ant Design), and CSS-in-JS solutions (e.g., styled-components).
    • Familiarity with React Router and integrating APIs using tools like Axios or Fetch.
    • Knowledge of performance optimization techniques (e.g., lazy loading, code splitting)
  • .NET Web Development
    • Experience with ASP.NET Core or ASP.NET MVC for building scalable, secure web applications.
    • Proficiency in C# programming and understanding of RESTful API development.
    • Familiarity with Razor Pages, Blazor, or other modern .NET front-end frameworks.
    • Experience with Entity Framework (EF) for data access and ORM.
    • Knowledge of building and consuming Web APIs, gRPC, or SignalR for real-time applications.
  • SQL Server
    • Proficiency in writing efficient SQL queries, stored procedures, and triggers.
    • Experience with database design, normalization, and indexing to optimize performance.
    • Familiarity with SQL Server Management Studio (SSMS) and tools like Azure Data Studio.
    • Understanding of database security, backups, and recovery strategies.
    • Ability to work with large datasets and complex joins.
  • MongoDB
    • Experience with NoSQL databases and document-based data modeling in MongoDB.
    • Proficiency in creating, querying, and managing MongoDB collections.
    • Knowledge of performance tuning, indexing, and replication in MongoDB.
    • Familiarity with using MongoDB Atlas for cloud-hosted database solutions.
    • Experience integrating MongoDB with Node.js or .NET applications.
  • Azure DevOps
    • Experience with setting up CI/CD pipelines using Azure DevOps for build and deployment automation.
    • Familiarity with source control (Git) and branching strategies (e.g., GitFlow).
    • Knowledge of creating and managing Azure Boards for task tracking and sprint planning.
    • Hands-on experience with Infrastructure as Code (IaC) using tools like Bicep, Terraform, or ARM templates.
    • Understanding of Azure Repos, Azure Artifacts, and release management
  • Neo4j
    • Familiarity with graph database concepts and Cypher query language.
    • Understanding of use cases for graph databases, such as social networks, recommendation systems, and relationship modeling.
    • Experience integrating Neo4j with backend applications using official drivers (e.g., for .NET, JavaScript, or Python)
  • Soft Skills
    • Strong problem-solving skills and ability to work collaboratively in a team environment.
    • Excellent communication skills for interacting with stakeholders and other developers.
    • Adaptability to work in agile or scrum development environments