1

Senior R&D Software Developer Jobs in Frederick, MD

Senior Software Developer

Gaithersburg, MD ยท On-site

$107K - $195K/yr

We are seeking a Senior 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 ...

Senior Software Developer

Gaithersburg, MD ยท On-site

$107K - $195K/yr

We are seeking a Senior 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 ...

NLM Sr. Software Developer

Rockville, MD ยท On-site

$118K - $135K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting ...

NLM Sr. Software Developer

Rockville, MD ยท On-site

$118K - $135K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting ...

NLM Sr. Software Developer

Rockville, MD ยท On-site

$118K - $135K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)--a ... Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting ...

The Senior Communications Specialist will work closely with PAO leadership, DHA R&D-MRDC Headquarters, Army legislative liaisons, and DHA legislative affairs stakeholders to ensure congressional ...

Senior Software Developer

Gaithersburg, MD ยท On-site

$107K - $195K/yr

Leidos is seeking Senior 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.

Senior Software Developer

Gaithersburg, MD ยท On-site

$107K - $195K/yr

Leidos is seeking Senior 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.

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

NLM Software Developer

Rockville, MD ยท On-site

$98K - $113K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting ...

NLM Software Developer

Rockville, MD ยท On-site

$98K - $113K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)--a ... Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting ...

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting ...

Software Developer

Gaithersburg, MD ยท On-site

$70K - $120K/yr

The software developer will develop, analyze, and create reports for System Transactions, IoT ... Experience withReporting Servers and Tools like R Studio, Google Analytics, Tableau etc.

Leidos is seeking an AI Software Developer to join the Air Traffic Business Area within the ... d like to talk. ATMC If you're looking for comfort, keep scrolling. At Leidos, we outthink ...

Leidos is seeking an AI Software Developer to join the Air Traffic Business Area within the ... d like to talk. ATMC If you're looking for comfort, keep scrolling. At Leidos, we outthink ...

Software Developer Intern

Gaithersburg, MD ยท On-site

$20.75 - $27.25/hr

CERTIFY Global is an innovative software organization that provides a seamless patient experience ... Experience withReporting Servers and Tools like R Studio, Google Analytics, Tableau etc.

Software Developer

Gaithersburg, MD ยท On-site

$70K - $120K/yr

... The software developer will develop, analyze, and create reports for System Transactions, IoT ... Experience with Reporting Servers and Tools like R Studio, Google Analytics, Tableau etc. \n

next page

Showing results 1-20

Senior R D Software Developer information

See Frederick, MD salary details

$15

$61

$87

How much do senior r&d software developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for senior r&d software developer in Frederick, MD is $61.38, according to ZipRecruiter salary data. Most workers in this role earn between $52.12 and $68.85 per hour, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior R&D Software Developers can earn $300,000 or more annually, especially with extensive experience, specialized skills in areas like AI or cybersecurity, and working in high-demand industries or companies. Compensation often includes bonuses, stock options, and other benefits. Achieving this level typically requires advanced degrees, certifications, and a strong track record of innovation and leadership.

Is L5 at Google Senior?

At Google, L5 is typically considered a mid-level software engineering role, often referred to as a Software Engineer II. It is generally not classified as a senior position, which usually starts at L6 or higher, depending on the team and responsibilities. L5 engineers are expected to have solid technical skills and contribute to projects under guidance, with senior roles involving more leadership and mentorship responsibilities.

What is the difference between Senior R&D Software Developer vs Software Engineer?

AspectSenior R&D Software DeveloperSoftware Engineer
CredentialsBachelor's or Master's in Computer Science or related field; experience in R&DBachelor's or higher in Computer Science or related field
Work EnvironmentResearch and development labs, innovation teamsDevelopment teams, product-focused environments
Industry UsageTech, manufacturing, research institutionsTech companies, startups, software firms
Common Search/ComparisonOften compared for R&D roles and advanced developmentMore general software development roles

The main difference is that a Senior R&D Software Developer focuses on innovative research, prototyping, and developing new technologies within R&D environments, often requiring specialized knowledge and experience. In contrast, a Software Engineer typically works on building, testing, and maintaining software products in production environments. Both roles require strong programming skills, but the Senior R&D role emphasizes research and experimentation.

What engineer makes $500,000 a year?

Senior R&D Software Developers with extensive experience, specialized skills in areas like AI or cybersecurity, and leadership responsibilities can earn $500,000 or more annually. Such compensation often includes base salary, bonuses, and stock options, especially in high-growth tech companies or startups. Achieving this level typically requires advanced degrees, a strong track record, and working in competitive, high-demand environments.

Is R&D stressful as a career?

A Senior R&D Software Developer role can be stressful due to tight deadlines, complex problem-solving, and the need for innovation. The environment often requires adaptability, technical expertise, and continuous learning to meet project goals and stay competitive.
What cities near Frederick, MD are hiring for Senior R&D Software Developer jobs? Cities near Frederick, MD with the most Senior R&D Software Developer job openings:
Junior Software Developer

Junior Software Developer

Chartis Consulting Corporation

Leesburg, VA โ€ข On-site

$70K - $91K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 10 days ago


Job description

Description:

About Chartis Federal

Chartis Federal is a premier systems engineering and integration firm specializing in mission-critical IT and communications solutions for law enforcement, homeland security, and defense. As a trusted prime contractor with over $160 million in task order awards, we operate across 22 states and support essential government missions worldwide.

Our commitment to excellence has fueled our year-over-year growth, earning us recognition twice as a Washington Technology FAST 50 company and securing a place on the Inc. 5000 list for five consecutive years. At Chartis Federal, our mission is clear: keeping heroes safe and connectedโ€”on the battlefield, on the border, and in our backyards.


Position Overview

We are hiring a Junior Software Developer / Associate .NET Application Developer to support an Agile team developing, enhancing, and maintaining an agency-wide automated Revenue Management System (RMS). This position will be remote with travel to customer meetings as needed in either Washington, D.C. or Alexandria, Virginia.


The Junior Software Developer will assist with C#/.NET development, testing, documentation, defect resolution, and deployment support activities under the guidance of senior developers, architects, and project leads.


This role is ideal for a recent graduate or early-career developer looking to grow within a structured federal Agile environment while gaining hands-on experience supporting mission-driven enterprise systems. Chartis Federal offers valuable mentorship opportunities, exposure to large-scale applications, and a collaborative team environment focused on professional development, continuous learning, and education assistance reimbursement programs to help employees build and advance their technical careers.


Responsibilities

  • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily scrums, sprint reviews, and retrospectives.
  • Assist with documenting, clarifying, and translating assigned requirements into user stories, development tasks, or technical notes.
  • Develop, modify, and test assigned C#/.NET application features, bug fixes, configuration changes, and enhancements under senior developer guidance.
  • Use established source control, branching, code review, and issue-tracking processes.
  • Follow established DevSecOps/SecDevOps practices, including secure coding standards, code review, automated testing, defect tracking, and configuration management.
  • Assist with unit testing, integration testing, defect resolution, and documentation of test results.
  • Help maintain requirements backlogs, development tasks, issues, and defects in the teamโ€™s Agile management tool.
  • Prepare and update technical documentation, release notes, user support materials, and basic system documentation using approved templates and senior team input.
  • Support preparation of user training materials, including screenshots, step-by-step instructions, basic application walkthroughs, and quick-reference content.
  • Collaborate with developers, testers, business analysts, project managers, and government stakeholders in a professional team environment.
  • Escalate technical issues, blockers, defects, and risks to senior team members in a timely manner.


Requirements:
  • Must have or be able to obtain a Public Trust suitability determination.
  • 0โ€“2 years of software development experience, including internship, academic, bootcamp, project-based, military, or professional experience.
  • Basic experience with C# and .NET or demonstrated ability to develop applications using an object-oriented programming language.
  • Familiarity with Agile software development concepts, such as user stories, sprints, backlog items, sprint reviews, and retrospectives.
  • Basic understanding of Git or a similar source control tool.
  • Ability to write clear technical notes, user instructions, and development documentation.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Willingness to learn, receive feedback, follow established development standards, and work under senior technical direction.

Preferred Qualifications

  • Exposure to C#, ASP.NET Core, .NET Core, SQL Server or PostgreSQL , REST APIs, JavaScript, HTML/CSS, Entity Framework Core and cloud-based development environments (AWS or Azure) .
  • Experience using Jira, Azure DevOps, GitHub, GitLab, or similar Agile/project collaboration tools.
  • Exposure to software testing practices, including unit testing, integration testing, regression testing, or defect tracking.
  • Prior internship, federal project exposure, public-sector experience, or experience working in a structured software team.
  • Interest in secure software development, DevSecOps/SecDevOps, accessibility, data quality, reporting, or business intelligence capabilities.

Why Join Chartis Federal?

At Chartis Federal, youโ€™ll have the opportunity to make a meaningful impact while growing your career alongside a team of driven and collaborative professionals. We are committed to investing in our employees by offering competitive compensations, strong benefits, and opportunities for continuous professional growth.

Our benefits package includes:

  • Comprehensive health coverage including medical, dental, and vision insurance
  • Retirement savings plans with company contributions to help support your future
  • Ongoing professional development, training, and career advancement opportunities reimbursed by the company
  • A collaborative and mission-driven culture where innovation, teamwork, and employee contributions are genuinely valued
  • The opportunity to work on impactful projects supporting critical national missions

Join us in shaping the future of government contracting and national security solutions.


Chartis Federal is an Equal Opportunity Employer and employs qualified individuals regardless of race, religion, color, sex, national origin, age, disability, or any other classification proscribed under applicable law. We participate in E-Verify.