This is a computer programming SME position ... The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and ...
This is a computer programming SME position ... The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and ...
CWMD Computer Programming Subject Matter Expert (SME)
Washington, DC · On-site
$180K - $225K/yr
This is a computer programming SME position ... The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and ...
CWMD Computer Programming Subject Matter Expert (SME)
Washington, DC · On-site
$180K - $225K/yr
This is a computer programming SME position ... The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and ...
CWMD Computer Programming Subject Matter Expert (SME) with Security Clearance
Arlington, VA · On-site
This is a computer programming SME position ... The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and ...
CWMD Computer Programming Subject Matter Expert (SME) with Security Clearance
Arlington, VA · On-site
This is a computer programming SME position ... The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and ...
Systems Programmer
Washington, DC · On-site
They are seeking a highly skilled Computer Programmer to support aviation safety and technology modernization initiatives by developing, implementing, and maintaining software solutions that enhance ...
Systems Programmer
Washington, DC · On-site
They are seeking a highly skilled Computer Programmer to support aviation safety and technology modernization initiatives by developing, implementing, and maintaining software solutions that enhance ...
CWMD Computer Programming Subject Matter Expert (SME) - Active Top Secret / SCI eligibility
Arlington, VA · On-site
CWMD Computer Programming Subject Matter Expert (SME) Position Summary The CWMD Computer Programming SME provides advanced technical expertise in the development, operation, maintenance, enhancement ...
CWMD Computer Programming Subject Matter Expert (SME) - Active Top Secret / SCI eligibility
Arlington, VA · On-site
CWMD Computer Programming Subject Matter Expert (SME) Position Summary The CWMD Computer Programming SME provides advanced technical expertise in the development, operation, maintenance, enhancement ...
Systems Programmer
Washington, DC · On-site
They are seeking a highly skilled Computer Programmer to support aviation safety, operational analytics, and technology modernization initiatives, focusing on developing software solutions and ...
Systems Programmer
Washington, DC · On-site
They are seeking a highly skilled Computer Programmer to support aviation safety, operational analytics, and technology modernization initiatives, focusing on developing software solutions and ...
Computer Engineer
Chantilly, VA · On-site
$115K - $160K/yr
We are currently seeking a Computer Engineer. This position is a full-time opportunity located in Chantilly, VA. Battelle is seeking a motivated and technically skilled Computer Engineer to provide ...
Computer Engineer
Chantilly, VA · On-site
$115K - $160K/yr
We are currently seeking a Computer Engineer. This position is a full-time opportunity located in Chantilly, VA. Battelle is seeking a motivated and technically skilled Computer Engineer to provide ...
Computer Engineer
Chantilly, VA · On-site
$115K - $160K/yr
We are currently seeking a Computer Engineer. This position is a full-time opportunity located in Chantilly, VA. Battelle is seeking a motivated and technically skilled Computer Engineer to provide ...
Computer Engineer
Chantilly, VA · On-site
$115K - $160K/yr
We are currently seeking a Computer Engineer. This position is a full-time opportunity located in Chantilly, VA. Battelle is seeking a motivated and technically skilled Computer Engineer to provide ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Systems Programmer
Washington, DC · On-site
Apply computer programming and analytical techniques to develop code, implement algorithms, and produce software solutions supporting aviation safety and operational analysis. * Develop dashboards ...
Systems Programmer
Washington, DC · On-site
Apply computer programming and analytical techniques to develop code, implement algorithms, and produce software solutions supporting aviation safety and operational analysis. * Develop dashboards ...
Computer Engineer
Alexandria, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Alexandria, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Naval Anacost Annex, DC · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Naval Anacost Annex, DC · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Andrews Air Force Base, MD · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Andrews Air Force Base, MD · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Arlington, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Andrews Air Force Base, MD · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Andrews Air Force Base, MD · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Naval Anacost Annex, DC · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Naval Anacost Annex, DC · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Alexandria, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Alexandria, VA · On-site
$76K/yr
Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems ...
Computer Engineer
Alexandria, VA · On-site
$130K - $230K/yr
Computer Engineer At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition.
Quick apply
Computer Engineer
Alexandria, VA · On-site
$130K - $230K/yr
Computer Engineer At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition.
Computer Programmer information
See Temple Hills, MD salary details
$35.8K - $42K
5% of jobs
$42K - $48.1K
10% of jobs
$48.1K - $54.3K
7% of jobs
$55.4K is the 25th percentile. Wages below this are outliers.
$54.3K - $60.5K
15% of jobs
$60.5K - $66.6K
7% of jobs
The median wage is $68.8K / yr.
$66.6K - $72.8K
15% of jobs
$72.8K - $79K
11% of jobs
$83.6K is the 75th percentile. Wages above this are outliers.
$79K - $85.1K
6% of jobs
$85.1K - $91.3K
14% of jobs
$91.3K - $97.5K
7% of jobs
$97.5K - $103.6K
2% of jobs
$35.8K
$70.5K
$103.6K
How much do computer programmer jobs pay per year?
What does a computer programmer do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?
What are some typical challenges computer programmers face when working on large team projects?
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
How much do computer programmers get paid?
Is a computer programmer a good career?
What do you do as a computer programmer?
What kind of jobs can computer programmers get?
What cities near Temple Hills, MD are hiring for Computer Programmer jobs?
Cities near Temple Hills, MD with the most Computer Programmer job openings:

CWMD Computer Programming Subject Matter Expert (SME)
Arlington, VA • On-site
Full-time
Re-posted 9 days ago
Job description
CWMD Computer Programming Subject Matter Expert (SME)
Position Summary
S2Technologies is seeking a CWMD Computer Programming SME to provide expert, hands-on software development support for Department of the Air Force CWMD requirements. The position focuses on programming custom modeling and visualization tools that depict complex systems, including chemical, biological, radiological, or nuclear (CBRN) effects on air operations.
This is a computer programming SME position. The selected candidate must be an expert programmer in Python, C++, and Visual Basic. Modeling and simulation experience alone does not meet the requirement.
Primary Responsibilities
- Program new modeling and visualization tools to depict complex systems, such as aircraft generation flow or chemical agent behavior.
- Develop, modify, troubleshoot, test, document, and maintain custom software in Python, C++, and Visual Basic.
- Translate operational and technical requirements into working software solutions that model or visualize CBRN effects on air operations.
- Maintain and enhance existing custom modeling and visualization software as mission requirements evolve.
Additional Supporting Responsibilities
- As assigned, the position may also support the development, maintenance, and operation of current and future sortie-generation and hazard-prediction Modeling & Simulation (M&S) products, including systems such as VLSTRACK, HPAC, JEM, and related tools.
Minimum Qualifications
- 12+ years of directly relevant professional experience consistent with the SME labor category.
- Expert-level, hands-on programming capability in Python, C++, and Visual Basic.
- Demonstrated ability to independently develop, modify, troubleshoot, test, and maintain software in all three required programming languages.
- Demonstrated ability to program software that models or visualizes complex systems involving chemical, biological, radiological, or nuclear effects on air operations.
- Substantial professional software development experience; experience limited primarily to operating or analyzing M&S products is not sufficient.
Preferred Experience
- Experience developing software supporting DoD, Air Force, CWMD, CBRN, or other national security missions.
- Experience with VLSTRACK, HPAC, JEM, sortie-generation models, hazard-prediction tools, or comparable systems.
- Experience maintaining or enhancing legacy scientific, analytical, or operational software.
Education
- Bachelor's degree in Computer Science, Software Engineering, Modeling & Simulation, Applied Mathematics, Engineering, Physics, Data Science, or related technical discipline.
- Equivalent military or operational experience may be considered in lieu of formal education.
Security Requirements
- Active Top Secret / SCI eligibility required.
- Ability to obtain and maintain additional accesses if required by the assigned work.
Work Environment
- Supports operational, laboratory, classified, and mission-focused environments.
- May require periodic travel in support of exercises, testing events, and operational assessments.
- Fast-paced, mission-driven environment supporting national security operations.
S2Technologies is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, ethnicity, national origin, color, religion, sex, physical or mental disability, protected veterans' status, or any other status protected by the laws or regulations in the locations where we operate. Applicants living in a HubZone designated area receive preferential selection when meeting all other required qualifications.