1

Online Software Developer Jobs in Frederick, MD (NOW HIRING)

Software Developer

Gaithersburg, MD · On-site

$69.55 - $125.72/hr

Description We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X™ SkyLine-X™ provides an array of advanced air traffic management ...

Under general direction of the Manager Software Development, contributes to the software design and ... Mentors and directs the efforts of more entrylevel Engineers. 6.Provides third tier support when ...

Experience developing and directing software system testing and validation procedures, programming, and documentation. 27. Experience conferring with other application's systems analysts, engineers ...

Leidos is seeking Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work ...

Software Engineer to support an office that is accountable for clearance processing of all individuals with access to Customer data and facilities. This position is in Chantilly, VA and requires an ...

As a Senior Software Developer, you'll do more than write exceptional code, you'll help build innovative, secure, and scalable solutions that support Intelligence Community operations. If you're ...

As a Senior Software Developer, you'll do more than write exceptional code, you'll help build innovative, secure, and scalable solutions that support Intelligence Community operations. If you're ...

Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate ...

Sr. Software Developer

Gaithersburg, MD · On-site

$59 - $77.75/hr

As a Senior Software Developer, you'll do more than write exceptional code, you'll help build innovative, secure, and scalable solutions that support Intelligence Community operations. If you're ...

Software Developer

Gaithersburg, MD · On-site

$87K - $157K/yr

Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate ...

Software Developer

Gaithersburg, MD · On-site

$87K - $157K/yr

Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate ...

Description: ** DevOps position** Support a team specializing in designing, engineering ... software systems: AWS cloud services, open-source applications, COTS/GOTS products, and custom ...

Lead Software Developer

Gaithersburg, MD · On-site

$87K - $157K/yr

Software Developer UK NASR PDT Evolution Program Leidos is seeking a Software Developer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United Kingdom ...

Software Tutor

Leesburg, VA · Remote

$18 - $40/hr

... online Software tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of software development methodologies, programming languages, version control ...

Software Developer UK NASR PDT Evolution Program Leidos is seeking a Software Developer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United Kingdom ...

next page

Showing results 1-20

Online Software Developer information

See Frederick, MD salary details

$47.7K

$111.2K

$165K

How much do online software developer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for online software developer in Frederick, MD is $111,204.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $129,300.00 per year, depending on experience, location, and employer.

What does an online software developer do?

An Online Software Developer is responsible for designing, coding, testing, and maintaining software applications that are accessed over the internet, such as web apps, cloud-based platforms, and online services. They work with programming languages like JavaScript, Python, Java, or PHP, and often utilize frameworks and tools for web development. Their tasks include collaborating with designers and other developers, troubleshooting issues, and ensuring the security and scalability of online software. Online Software Developers may also be involved in deploying updates and integrating third-party services to enhance application functionality.

What are the key skills and qualifications needed to thrive as an online software developer, and why are they important?

To thrive as an Online Software Developer, you need strong programming skills in languages like JavaScript, Python, or Java, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React or Node.js is typically required. Problem-solving abilities, effective communication, and the capacity to work independently are vital soft skills in this role. These competencies ensure you can build reliable web applications, collaborate effectively with distributed teams, and adapt quickly to evolving technologies.

What are some common challenges faced by online software developers, and how can they be managed effectively?

Online software developers often encounter challenges such as coordinating with distributed teams, managing time zone differences, and ensuring clear communication in virtual environments. To address these, it's important to leverage collaboration tools, establish regular check-ins, and maintain thorough documentation. Proactively managing these aspects not only helps in delivering high-quality software but also fosters a productive and supportive remote work culture.

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

AspectOnline Software DeveloperWeb Developer
CredentialsTypically requires programming skills, certifications varyRequires HTML, CSS, JavaScript knowledge, often certifications or degrees in web development
Work EnvironmentRemote or online platforms, project-basedRemote or office-based, focused on website and web app creation
Industry UsageUsed across tech, e-commerce, online servicesPrimarily in digital media, marketing, e-commerce
Search & Comparison IntentFocuses on online software solutions, app developmentFocuses on website design, front-end/back-end development

Online Software Developers and Web Developers both create digital solutions but differ in scope. Online Software Developers often build applications and platforms for online use, while Web Developers focus on websites and web interfaces. Both roles require programming skills and can be remote, but their target projects and industry applications vary.

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

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

What cities near Frederick, MD are hiring for Online Software Developer jobs?

Cities near Frederick, MD with the most Online Software Developer job openings:

Infographic showing various Online Software Developer job openings in Frederick, MD as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $111,204 per year, or $53.5 per hour.

$85K - $187K/yr

Full-time

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