2

Remote Software Developer Jobs in Lanham, MD (NOW HIRING)

Cloud Software Developer

Washington, DC · Remote

$63.75 - $87.25/hr

Participate in code reviews and contribute to software engineering standards, coding standards, and ... Remote * Work Hours: 40 * Travel: 20% * Extended Computer Use: Regular and prolonged periods of ...

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

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

Position OverviewHalvik is seeking a Software Developer with full stack experience to support the U.S. DOT contract. The ideal candidate will have solid, hands-on experience across the full ...

Software Developer, Mid

Springfield, VA · On-site +1

$108K - $147K/yr

Software Engineering Job Qualifications: Skills: Cloud Platform, DevSecOps, Ontology Certifications: None Experience: 5 + years of related experience US Citizenship Required: Yes If you are an ...

None Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking a Back-End Software Developer to design, develop, test, implement, and maintain core application software for our customer on ...

Showing results 21-40

Remote Software Developer information

See Lanham, MD salary details

$48K

$111.9K

$166.1K

How much do remote software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for remote software developer in Lanham, MD is $111,938.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,100.00 and $130,100.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 Lanham, MD?

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

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

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

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

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

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

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

Infographic showing various Remote Software Developer job openings in Lanham, 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 $111,938 per year, or $53.8 per hour.

$85K - $187K/yr

Full-time

Posted 8 days ago


Job description

Summary
Working as a Software Developer, you will serve as a representative of the NIST Service Delivery Excellence Office team and will be responsible for operations, maintenance, and continual software development of CHIPS implementations on the Salesforce Platform, as well as existing and future NIST Salesforce solutions.
This notice is issued under direct-hire authority to recruit new talent to occupations for which NIST has a severe shortage of candidates.
Learn more about this agency
Duties
Help
Working as a Software Developer for the Office of Information Systems Management (OISM), Service Delivery Excellence Office, your key responsibilities will include:
  • Planning, designing, and managing integration and deployment processes across multiple development, test, quality assurance, UAT, and production environments. Exercises expert judgment during deployments to preserve system integrity, maximize production availability, and align with NIST business goals and security timelines.
  • Monitoring Salesforce platform performance, proactively recommending and implementing alternative approaches or enhancements. Troubleshooting end-user issues in collaboration with contractors and internal/external partners, ensuring rapid resolution and minimal operational disruption.
  • Authoring and maintaining comprehensive software engineering designs, source code, test plans, operations manuals, and software security plans. Ensures all Salesforce implementations strictly adhere to NIST development standards and IT Security directives.
  • Working directly with project managers, customers, and partners to refine program requirements-specifically supporting CHIPS implementations-to drive continuous improvement and overall operability.

Requirements
Help
Conditions of employment
  • U.S. citizenship
  • Males born after 12-31-59 must be registered for Selective Service
  • Suitable for Federal employment
  • Bargaining Unit Position: No

Qualifications
Basic Requirements:
This standard allows eligibility through meeting either the requirements specified in the section titled Education or the requirements specified in the section titled Experience.
Education: All academic degrees and coursework must be from accredited or pre-accredited institutions
Undergraduate or Graduate Education: Degree in computer science, engineering, information science, information systems management, mathematics, operations research, statistics, or technology management or degree that provided a minimum of 24 semester hours in one or more of the fields identified above and required the development or adaptation of applications, systems or networks.
Experience must be IT related; the experience may be demonstrated by paid or unpaid experience and/or completion of specific, intensive training (for example, IT certification), as appropriate.
For all positions individuals must have IT-related experience demonstrating each of the four competencies listed below. The employing agency is responsible for identifying the specific level of proficiency required for each competency at each grade level based on the requirements of the position being filled.
1.Attention to Detail - Is thorough when performing work and conscientious about attending to detail.
2.Customer Service - Works with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including the general public, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations; knows about available products and services; is committed to providing quality products and services.
3.Oral Communication - Expresses information (for example, ideas or facts) to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately.
4.Problem Solving - Identifies problems; determines accuracy and relevance of information; uses sound judgment to generate and evaluate alternatives, and to make recommendations.
Specialized Experience:
ZP-III- In addition to the basic requirements, applicants must have one year (52 weeks) of specialized experience equivalent to at least the GS-9 level (ZP-II at NIST). Specialized experience is defined as Experience in Salesforce development such as APEX, SOQL, Triggers and Controllers, Salesforce APIs, Lightning, Experience Platform, Lightning Web Component, Java, and/or Omini Studio development. Specialized experience with Agile Software Development Methodology, including but not limited to designing, developing, testing, debugging, deploying, and customizing web applications.
OR
3 full years of progressively higher-level graduate education leading to a Ph.D. or equivalent doctoral degree
OR
Ph.D. or equivalent doctoral degree
ZP-IV: Applicants must have one year (52 weeks) of specialized experience equivalent to at least the GS-11 level (ZP-III at NIST). Specialized experience is defined as: Salesforce development including APEX, SOQL, Triggers and Controllers, Salesforce APIs, Lightning, Experience Platform, Lightning Web Component, Java, and/or Omini Studio development. Expertise in programming languages for Website development, Salesforce Platform, cloud computing and Agile development methodology.
Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
The qualification requirements in this vacancy announcement are based on the U.S. Office of Personnel Management (OPM) Qualification Standards Handbook.
If requesting reconsideration of your qualification determination, please refer to the following site: Applicant Reconsideration
Education
This position allows applicants to qualify with education at the ZP-III level only. Transcripts must be submitted to validate that the education requirement has been met. Unofficial transcripts will be accepted in the application package. However, an official copy will be required before a final offer of employment.
Use of foreign education for qualifications. An accredited organization must evaluate education completed outside of the U.S. to ensure that it is comparable to education received in accredited institutions in the U.S. Click here to view a listing of accredited organizations from the Department of Education's website. A copy of the foreign education evaluation (containing the results with course-by-course listing) is required with your application.
Additional information
This position is covered under NIST's Alternative Personnel Management System (APMS), a pay-for-performance system with excellent HR flexibilities to help NIST recruit and retain top talent. Learn more about the APMS here!
  • We may share your application package with other selecting officials. Additional selections may be made through this vacancy.
  • Click all links in this vacancy announcement to view additional information or instructions.
  • You MUST select at least ONE ELIGIBILITY to be considered for this position.
  • All documents submitted for this announcement must be legible to make qualification or eligibility determinations.
  • A trial period may be required.
  • This appointment may be extended up to four years without further competition.
  • NIST strives to build a flexible and encouraging work environment to bring out the best in our employees. To help our employees balance responsibilities at home and at work, NIST offers a variety of work-life flexibilities. For more information, please visit our Careers website.

Expand Hide additional information
Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.
Benefits
Help
A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. Opens in a new windowLearn more about federal benefits.
Review our benefits
Eligibility for benefits depends on the type of position you hold and whether your position is full-time, part-time or intermittent. Contact the hiring agency for more information on the specific benefits offered.