This role provides critical software development, system architecture, and technical leadership for the CNST's suite of in-house laboratory management and research applications, including NEMO, SPM ...
Quick apply
This role provides critical software development, system architecture, and technical leadership for the CNST's suite of in-house laboratory management and research applications, including NEMO, SPM ...
Quick apply
This role provides critical software development, system architecture, and technical leadership for the CNST's suite of in-house laboratory management and research applications, including NEMO, SPM ...
Gaithersburg, MD · On-site
$133K - $176K/yr
Engage in the complete software development lifecycle, operating within well-defined parameters. * Take ownership of delivering enhancements within a system or application. * Break down sizable tasks ...
Gaithersburg, MD · On-site
$133K - $176K/yr
Engage in the complete software development lifecycle, operating within well-defined parameters. * Take ownership of delivering enhancements within a system or application. * Break down sizable tasks ...
Rockville, MD · On-site
$176K - $209K/yr
... the development lifecycle * Define and manage interfaces between Flight Software (FSW), Ground ... Software (GSW), mission operations systems, and spacecraft hardware * Collaborate across ...
Rockville, MD · On-site
$176K - $209K/yr
... the development lifecycle * Define and manage interfaces between Flight Software (FSW), Ground ... Software (GSW), mission operations systems, and spacecraft hardware * Collaborate across ...
$51 - $65.75/hr
... Development Services, Integration and Operation Services, Project and Program Management, and Data ... Each Senior SDET will be a part of a small team of 2-4 testers. Under general supervision, the ...
$51 - $65.75/hr
... Development Services, Integration and Operation Services, Project and Program Management, and Data ... Each Senior SDET will be a part of a small team of 2-4 testers. Under general supervision, the ...
Gaithersburg, MD · Hybrid
$87K - $157K/yr
Experience with source control and configuration management tools * Strong understanding of modern software development principles and best practices * Ability to plan and prioritize work effectively ...
Gaithersburg, MD · Hybrid
$87K - $157K/yr
Experience with source control and configuration management tools * Strong understanding of modern software development principles and best practices * Ability to plan and prioritize work effectively ...
Leesburg, VA · On-site
$175K - $207K/yr
This role involves providing both software development and infrastructure/architecture support ... Requirements gathering, testing, and providing configuration management including software release ...
Quick apply
Leesburg, VA · On-site
$175K - $207K/yr
This role involves providing both software development and infrastructure/architecture support ... Requirements gathering, testing, and providing configuration management including software release ...
Rockville, MD · On-site
$51 - $65.75/hr
... Development Services, Integration and Operation Services, Project and Program Management, and Data ... Each Senior SDET will be a part of a small team of 2-4 testers. Under general supervision, the ...
Rockville, MD · On-site
$51 - $65.75/hr
... Development Services, Integration and Operation Services, Project and Program Management, and Data ... Each Senior SDET will be a part of a small team of 2-4 testers. Under general supervision, the ...
Gaithersburg, MD · On-site
$131K - $237K/yr
As a member of a large‑scale, Scaled Agile software development organization, you will play a ... Excellent communication and stakeholder management skills. * Ability to obtain and maintain a ...
Gaithersburg, MD · On-site
$131K - $237K/yr
As a member of a large‑scale, Scaled Agile software development organization, you will play a ... Excellent communication and stakeholder management skills. * Ability to obtain and maintain a ...
Implements methods for managing and maintaining the organization's software development environments to ensure software engineers are equipped with the tools and resources necessary to create and ...
Implements methods for managing and maintaining the organization's software development environments to ensure software engineers are equipped with the tools and resources necessary to create and ...
Implements methods for managing and maintaining the organization's software development environments to ensure software engineers are equipped with the tools and resources necessary to create and ...
Implements methods for managing and maintaining the organization's software development environments to ensure software engineers are equipped with the tools and resources necessary to create and ...
Woodbine, MD · On-site
$148K - $198K/yr
... to the software development team. This senior role is for an individual with deep industry ... Project Management Professional (PMP), AWS Certified Solutions Architect - Professional, TOGAF ...
Quick apply
Woodbine, MD · On-site
$148K - $198K/yr
... to the software development team. This senior role is for an individual with deep industry ... Project Management Professional (PMP), AWS Certified Solutions Architect - Professional, TOGAF ...
Germantown, MD · On-site
$91K - $129K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Germantown, MD · On-site
$91K - $129K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
$91K - $129K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
$91K - $129K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Quick apply
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Quick apply
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Germantown, MD · On-site
$71K - $98K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
Germantown, MD · On-site
$71K - $98K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
$71K - $98K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
$71K - $98K/yr
Development of Device Drivers and Board Support Packages * Experience in Software Change Management (SCM), the Software Development Life Cycle (SDLC), and Continuous Integration (CI) * Experience ...
At least five years of experience in scripting languages, Git source code management, and software development tools for debugging, code quality, and trouble shooting.
At least five years of experience in scripting languages, Git source code management, and software development tools for debugging, code quality, and trouble shooting.
Gaithersburg, MD · On-site
$131K - $237K/yr
Leidos is seeking a Software Architect who will focus on program CAS & FOSS (Commercially Available ... Shepherd FOSS process and be FOSS manager approver * Shepherd Non-Development Ite (NDI) process and ...
Gaithersburg, MD · On-site
$131K - $237K/yr
Leidos is seeking a Software Architect who will focus on program CAS & FOSS (Commercially Available ... Shepherd FOSS process and be FOSS manager approver * Shepherd Non-Development Ite (NDI) process and ...
Gaithersburg, MD · On-site
$78K - $116K/yr
Support full-stack development activities, including responsive UI design and backend architecture ... Strong organizational skills and the ability to manage multiple priorities in a dynamic environment.
Gaithersburg, MD · On-site
$78K - $116K/yr
Support full-stack development activities, including responsive UI design and backend architecture ... Strong organizational skills and the ability to manage multiple priorities in a dynamic environment.
$79K - $88K
4% of jobs
$88K - $96.9K
4% of jobs
$96.9K - $105.9K
5% of jobs
$105.9K - $114.8K
5% of jobs
$123K is the 25th percentile. Wages below this are outliers.
$114.8K - $123.8K
6% of jobs
$123.8K - $132.7K
7% of jobs
$132.7K - $141.7K
11% of jobs
The median wage is $146.2K / yr.
$141.7K - $150.6K
13% of jobs
$150.6K - $159.6K
17% of jobs
$160.4K is the 75th percentile. Wages above this are outliers.
$159.6K - $168.5K
17% of jobs
$168.5K - $177.5K
10% of jobs
$79K
$141.3K
$177.5K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
The most popular types of Software Development jobs in Frederick, MD are:
The top searched job categories for Software Development Manager jobs in Frederick, MD are:
Cities near Frederick, MD with the most Software Development Manager job openings:

Gaithersburg, MD • On-site
Full-time
Posted 13 days ago
Location: Gaithersburg, Maryland (On-site)
Clearance: Must be eligible for a NIST site badge; U.S. Citizenship or permanent residency required
Job Type: Full-time
Position OverviewWe are seeking a highly skilled Lead Software Developer / System Architect to support the National Institute of Standards and Technology (NIST) Center for Nanoscale Science and Technology (CNST) NanoFab in Gaithersburg, Maryland. This role provides critical software development, system architecture, and technical leadership for the CNST's suite of in-house laboratory management and research applications, including NEMO, SPM, and the Nanolithography Toolbox.
The ideal candidate is a senior-level software engineer with deep expertise in Python, Django, Java, and modern web frameworks, combined with a proven track record of leading complex development projects in a federal or research laboratory environment. This position requires strong technical leadership skills, the ability to architect scalable solutions, and experience managing the full software development lifecycle.
This is a non-personal services contract position. The contractor employee reports directly to the Prime Contractor for all human resources, disciplinary, and administrative matters, while receiving work direction and prioritization from CNST NanoFab management.
Key ResponsibilitiesWe are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.