Computer Programmer
Rockville, MD ยท On-site
They are seeking a Computer Programmer to build and optimize scalable cloud and hybrid platforms using DevOps and SRE practices, focusing on automation and supporting modern workloads like AI/ML.
Rockville, MD ยท On-site
They are seeking a Computer Programmer to build and optimize scalable cloud and hybrid platforms using DevOps and SRE practices, focusing on automation and supporting modern workloads like AI/ML.
Rockville, MD ยท On-site
They are seeking a Computer Programmer to build and optimize scalable cloud and hybrid platforms using DevOps and SRE practices, focusing on automation and supporting modern workloads like AI/ML.
Rockville, MD ยท On-site
They are seeking a Computer Programmer to build and optimize scalable cloud and hybrid platforms using DevOps and SRE practices, emphasizing automation and support for AI/ML workloads.
Rockville, MD ยท On-site
They are seeking a Computer Programmer to build and optimize scalable cloud and hybrid platforms using DevOps and SRE practices, emphasizing automation and support for AI/ML workloads.
With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research ...
With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research ...
With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research ...
Quick apply
With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research ...
Rockville, MD ยท On-site
With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research ...
Rockville, MD ยท On-site
With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research ...
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Westminster, MD ยท On-site
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
Westminster, MD ยท On-site
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Leesburg, VA ยท On-site +1
Applications Programmer / Developer Overview: The Applications Programmer / Developer is responsible for the design, development, testing, and maintenance of complex software applications. This role ...
Leesburg, VA ยท On-site +1
Applications Programmer / Developer Overview: The Applications Programmer / Developer is responsible for the design, development, testing, and maintenance of complex software applications. This role ...
Applications Programmer / Developer Overview: The Applications Programmer / Developer is responsible for the design, development, testing, and maintenance of complex software applications. This role ...
Applications Programmer / Developer Overview: The Applications Programmer / Developer is responsible for the design, development, testing, and maintenance of complex software applications. This role ...
SAS Programmer About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional people ...
SAS Programmer About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional people ...
Rockville, MD ยท On-site
$79K - $134K/yr
BAE Systems is seeking PLM Application Developer to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The primary responsibility of this position is to technically ...
New
Rockville, MD ยท On-site
$79K - $134K/yr
BAE Systems is seeking PLM Application Developer to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The primary responsibility of this position is to technically ...
New
Gaithersburg, MD ยท On-site
The Senior Statistical Programmer is a delivery focused role responsible for programming deliverables with quality and timeliness, following established standards and processes. * This position ...
Quick apply
Gaithersburg, MD ยท On-site
The Senior Statistical Programmer is a delivery focused role responsible for programming deliverables with quality and timeliness, following established standards and processes. * This position ...
SAS Programmer About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional people ...
SAS Programmer About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional people ...
Westminster, MD ยท On-site
Work closely with manufacturing teams to interpret technical drawings, blueprints, and CAD models for programming. * Perform inspections using CMM machines to ensure parts meet quality standards.
Westminster, MD ยท On-site
Work closely with manufacturing teams to interpret technical drawings, blueprints, and CAD models for programming. * Perform inspections using CMM machines to ensure parts meet quality standards.
Applications Programmer / Developer Overview: The Applications Programmer / Developer is responsible for the design, development, testing, and maintenance of complex software applications. This role ...
Quick apply
Applications Programmer / Developer Overview: The Applications Programmer / Developer is responsible for the design, development, testing, and maintenance of complex software applications. This role ...
Dulles, VA ยท On-site
$82K - $97K/yr
Collaborates with the engineering team on the system configuration, network and software requirements, graphics, programming, and sequences of operations. * Configures the CPU, graphics, database ...
Dulles, VA ยท On-site
$82K - $97K/yr
Collaborates with the engineering team on the system configuration, network and software requirements, graphics, programming, and sequences of operations. * Configures the CPU, graphics, database ...
Dulles, VA ยท On-site
$82K - $97K/yr
Collaborates with the engineering team on the system configuration, network and software requirements, graphics, programming, and sequences of operations. * Configures the CPU, graphics, database ...
Dulles, VA ยท On-site
$82K - $97K/yr
Collaborates with the engineering team on the system configuration, network and software requirements, graphics, programming, and sequences of operations. * Configures the CPU, graphics, database ...
Description The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high ...
New
Description The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high ...
New
The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high-quality ...
New
Quick apply
The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high-quality ...
New
Frederick, MD ยท On-site
$35 - $38/hr
The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high-quality ...
New
Frederick, MD ยท On-site
$35 - $38/hr
The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high-quality ...
New
$11.95 - $17.08
4% of jobs
$17.08 - $22.21
9% of jobs
$25.89 is the 25th percentile. Wages below this are outliers.
$22.21 - $27.33
17% of jobs
$27.33 - $32.46
13% of jobs
The median wage is $35.45 / hr.
$32.46 - $37.59
13% of jobs
$37.59 - $42.72
10% of jobs
$42.72 - $47.85
9% of jobs
$48.81 is the 75th percentile. Wages above this are outliers.
$47.85 - $52.97
9% of jobs
$52.97 - $58.10
7% of jobs
$58.10 - $63.23
6% of jobs
$63.23 - $68.36
4% of jobs
$11
$39
$68
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.
