2

Remote Software Developer Jobs in Clarksburg, MD

GenAI Developer

Leesburg, VA · Remote

$115K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Design, develop, and implement custom software solutions for a variety of AI/ML-related pilot ... Experience working in a geographically dispersed, remote team. * Understanding of Data Science ...

GenAI Developer

Leesburg, VA · On-site +1

$115K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Design, develop, and implement custom software solutions for a variety of AI/ML-related pilot ... Experience working in a geographically dispersed, remote team. * Understanding of Data Science ...

Sr AI Software Engineer

Sterling, VA · Remote

$125K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Senior AI Software Engineer * Location ... Remote * Developing software solutions by studying information needs, conferring with users ...

Software Engineer (Expert)

Herndon, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role requires a strong software engineering background, experience with enterprise ... Remote administration * Communications and email protocol API implementation * Software version ...

... developer tooling, or internal applications. * Strong programming experience with Go, Python, or ... Experience developing Terraform modules, managing remote state, versioning infrastructure code, and ...

Software Engineer

Columbia, MD · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: No Job Number: R0243033 Location: Columbia,MD,US Share job via: Share Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end ...

Software Engineer

Mclean, VA · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0246152 Location: McLean,VA,US Share job via: Share Software Engineer The Opportunity: As an AI software engineer, you know that good software is more than just a ...

Software Engineer

Mclean, VA · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0243761 Location: McLean,VA,US Share job via: Share Software Engineer The Opportunity: As an AI software engineer, you know that good software is more than just a ...

Showing results 21-40

Remote Software Developer information

See Clarksburg, MD salary details

$49.5K

$115.3K

$171.1K

How much do remote software developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for remote software developer in Clarksburg, MD is $115,286.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,800.00 and $134,000.00 per year, depending on experience, location, and employer.

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 does a remote software developer do?

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 are the key skills and qualifications needed to thrive as a remote software developer?

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.

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

What are the most commonly searched types of Software Developer jobs in Clarksburg, MD?

The most popular types of Software Developer jobs in Clarksburg, MD are:

What are popular job titles related to Remote Software Developer jobs in Clarksburg, MD?

For Remote Software Developer jobs in Clarksburg, MD, the most frequently searched job titles are:

What job categories do people searching Remote Software Developer jobs in Clarksburg, MD look for?

The top searched job categories for Remote Software Developer jobs in Clarksburg, MD are:

What cities near Clarksburg, MD are hiring for Remote Software Developer jobs?

Cities near Clarksburg, MD with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Clarksburg, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $115,286 per year, or $55.4 per hour.

Junior Full Stack Developer / Microsoft 365 Systems Specialist

Constellation Software Engineering LLC

Bethesda, MD • On-site, Remote

$71K - $93K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Junior Full Stack Developer / Microsoft 365 Systems Specialist

CSEngineering is seeking a Junior Full Stack Developer / Microsoft 365 Systems Specialist to support the Navy JAG Enterprise Cloud Environment (JECE) Program and CSE Headquarters.

The candidate will develop, enhance, integrate, and support secure web applications while assisting with Microsoft 365 administration, endpoint management, identity and access management, cloud services, and technical support activities. This position requires collaboration with government customers, contractors, developers, cybersecurity teams, and business stakeholders. The role follows a hybrid work arrangement and requires the ability to work effectively in both remote and office environments. Occasional after-hours support may be required for deployments, production incidents, and scheduled maintenance.

JOB RESPONSIBILITIES

  • Design, develop, test, deploy, and maintain secure web applications using Python and Django.
  • Develop backend services, scripts, application components, and integrations using Python, Java, and Go/Golang.
  • Build and maintain responsive user interfaces using HTML, CSS, JavaScript, and modern front-end practices.
  • Develop, consume, document, and troubleshoot RESTful APIs and integrations with Microsoft and identity services.
  • Support the Navy JAG Website and Wagtail CMS, including templates, workflows, permissions, publishing, and user accounts.
  • Write clean, secure, maintainable, and well-documented code and participate in code reviews and testing.
  • Use GitHub or Azure DevOps for source control, work tracking, pull requests, CI/CD pipelines, and deployments.
  • Assist with releases across development, QA, UAT, and production environments.
  • Support relational databases such as PostgreSQL, SQL Server, or MySQL, including queries and data troubleshooting.
  • Support Microsoft 365 services, including Teams, SharePoint Online, OneDrive, Exchange Online, and Office applications.
  • Assist with Microsoft Intune device enrollment, compliance policies, application deployment, configuration profiles, and endpoint troubleshooting.
  • Administer users, groups, roles, permissions, and application access in Microsoft Entra ID and Microsoft 365.
  • Support SSO and identity integrations using Entra ID, OAuth 2.0, OpenID Connect, SAML, CAC/PIV, and Navy Identity Service.
  • Troubleshoot Windows 10/11, browsers, certificates, authentication issues, managed devices, and supported web applications.
  • Review logs, diagnose incidents, document resolutions, and escalate complex issues to senior engineers as needed.
  • Assist technical teams with Azure, Azure Government, SharePoint Online, Power Platform, and web application support.
  • Support secure coding, configuration management, vulnerability remediation, and federal cybersecurity requirements.
  • Perform other software development and technical support duties as assigned.
  • Maintain inventory of IT assets and assist with workstation setup and deployment.
  • Support CSE Headquarters with day-to-day IT operations, including desktop support, software installations, printer support, conference room technology, and general technical assistance.
  • Participate in team meetings and contribute to continuous process improvement initiatives.

REQUIRED QUALIFICATIONS

  • U.S. Citizenship required.
  • Must be eligible to obtain and maintain a Secret Security Clearance.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline; equivalent experience may be considered.
  • Two (2) to four (4) years of experience in software development, full-stack development, application support, or a related technical role. Relevant internships, certifications, and substantial project experience may be considered.
  • Hands-on experience developing applications using Python and Django.
  • Working knowledge of Java and Go/Golang, with practical experience in at least one.
  • Experience with HTML, CSS, JavaScript, responsive design, and RESTful APIs.
  • Experience using Git, GitHub, Azure DevOps, or similar development platforms.
  • Experience with relational databases and SQL.
  • Familiarity with Microsoft 365, Microsoft Intune, Microsoft Entra ID, and SharePoint Online.
  • Experience troubleshooting Windows 10/11, browsers, authentication, software, and access-related issues.
  • Understanding of object-oriented programming, secure software development, source control, testing, and debugging methodologies.
  • Strong analytical, communication, documentation, customer service, and problem-solving skills.
  • Ability to manage multiple priorities and collaborate effectively with technical and functional teams supporting federal or Department of Defense customers.

PREFERRED QUALIFICATIONS

  • Experience with Wagtail CMS or other Django-based enterprise CMS platforms.
  • Experience supporting Microsoft Azure or Azure Government environments.
  • Familiarity with Power Apps, Power Automate, Power Pages, and Dataverse.
  • Experience with SharePoint Online administration and Microsoft Graph API.
  • Knowledge of Docker, Kubernetes, or containerized application environments.
  • Experience with CI/CD pipelines, automated testing, and deployment automation.
  • Experience with PowerShell, Bash, Python automation, or Linux administration.
  • Familiarity with OAuth 2.0, OpenID Connect, SAML, CAC/PIV, and certificate-based authentication.
  • Experience supporting DoD or federal government applications.
  • Knowledge of NIST, RMF, configuration management, or secure software development practices.
  • Microsoft, cloud, development, security, or CompTIA certifications.

Location: Bethesda, MD (Hybrid)

COMPANY OVERVIEW

Who we are- CSEngineering, a Service-Disabled Veteran-owned small business established in 2002, is dedicated to becoming the premier engineering and services firm in our industry, all while prioritizing client satisfaction above all else.

What we do- With a rich history of excellence, we boast significant expertise in a wide array of areas, including satellite systems, weapons and missile systems, naval architecture, aviation systems, IT and Enterprise Architecture, and more. We offer a comprehensive range of services, including logistics, program management, and IT operations. As a recipient of the Hire Vets Gold Medallion award, we're proud of our commitment to veteran hiring, retention, and professional development.

Why should you be a part of CSE- At CSEngineering, our employees are at the heart of everything we do. We foster a culture of passion and growth, where individuals are encouraged to excel build fulfilling careers, and continually strive for excellence. Our dedication to innovation and excellence propels us forward, as we continuously strive to set new standards in our industry. Join us and be part of a team that's redefining what's possible.

CSEngineering offers a competitive salary and comprehensive benefits package, including medical, dental, life, disability, 401k, and paid time off.

CSEngineering is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, or veteran status.