Mid Computer Programmer
Chesapeake, VA · On-site
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
Chesapeake, VA · On-site
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
Chesapeake, VA · On-site
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
We are seeking to hire a Computer Programmer to our team! Join Us in Empowering Lives Through SSA ... problem-solving, analytical, and troubleshooting skills. • Excellent written and verbal ...
Quick apply
We are seeking to hire a Computer Programmer to our team! Join Us in Empowering Lives Through SSA ... problem-solving, analytical, and troubleshooting skills. • Excellent written and verbal ...
Quantico, VA · On-site
Clear Ridge Defense is seeking a TS/SCI cleared professional to serve as a Computer Programmer ... Security Risk Analysis, Mitigation & Training All delivered by highly talented and focused team ...
Quantico, VA · On-site
Clear Ridge Defense is seeking a TS/SCI cleared professional to serve as a Computer Programmer ... Security Risk Analysis, Mitigation & Training All delivered by highly talented and focused team ...
Quantico, VA · On-site
Clear Ridge Defense is seeking a TS/SCI cleared professional to serve as a Computer Programmer ... Security Risk Analysis, Mitigation & Training All delivered by highly talented and focused team ...
Quantico, VA · On-site
Clear Ridge Defense is seeking a TS/SCI cleared professional to serve as a Computer Programmer ... Security Risk Analysis, Mitigation & Training All delivered by highly talented and focused team ...
Chesapeake, VA · On-site
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
Chesapeake, VA · On-site
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
PROGRAMMER/ANALYST (3 positions offered) to analyze functional requirements from clients ... Analyze and develop computer programs using Java and Scala; Integrate backend software applications ...
PROGRAMMER/ANALYST (3 positions offered) to analyze functional requirements from clients ... Analyze and develop computer programs using Java and Scala; Integrate backend software applications ...
Suffolk, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field. * Minimum of 5 years of experience in programming and system analysis. * Relevant certifications (e.g., Oracle ...
Quick apply
Suffolk, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field. * Minimum of 5 years of experience in programming and system analysis. * Relevant certifications (e.g., Oracle ...
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
Software engineers analyze users' needs and design, construct, test, and maintain computer applications software or systems. * Computer software engineers can be involved in the design and ...
CWMD Computer Programming Subject Matter Expert (SME) Position Summary The CWMD Computer ... Analyze model outputs and simulation data to support operational planning, mission execution, and ...
CWMD Computer Programming Subject Matter Expert (SME) Position Summary The CWMD Computer ... Analyze model outputs and simulation data to support operational planning, mission execution, and ...
Fairfax, VA · On-site
Qualifications : Required : • Two-year degree in information systems, computer technology ... of programming/analysis experience; or graduation from an accredited four-year college or ...
Fairfax, VA · On-site
Qualifications : Required : • Two-year degree in information systems, computer technology ... of programming/analysis experience; or graduation from an accredited four-year college or ...
This effort delivers technical, analytical, operational, programmatic, and planning subject-matter ... Serve as on-site programmer SME proficient in Python, C++, and Visual Basic for CWMD and nuclear ...
This effort delivers technical, analytical, operational, programmatic, and planning subject-matter ... Serve as on-site programmer SME proficient in Python, C++, and Visual Basic for CWMD and nuclear ...
This effort delivers technical, analytical, operational, programmatic, and planning subject-matter ... Serve as on-site programmer SME proficient in Python, C++, and Visual Basic for CWMD and nuclear ...
This effort delivers technical, analytical, operational, programmatic, and planning subject-matter ... Serve as on-site programmer SME proficient in Python, C++, and Visual Basic for CWMD and nuclear ...
Maintains and documents computer programs and/or application software; * Assists in detecting ... of programming/analysis experience; or graduation from an accredited four-year college or ...
Maintains and documents computer programs and/or application software; * Assists in detecting ... of programming/analysis experience; or graduation from an accredited four-year college or ...
$79.19K - $131.99K/yr
Maintains and documents computer programs and/or application software; Assists in detecting ... of programming/analysis experience; or graduation from an accredited four-year college or ...
$79.19K - $131.99K/yr
Maintains and documents computer programs and/or application software; Assists in detecting ... of programming/analysis experience; or graduation from an accredited four-year college or ...
Suffolk, VA · On-site
Bachelor's degree in Computer Science, Geospatial Sciences, or a related field. * Minimum of 5 years of experience in GIS programming and analysis. * Relevant certifications (e.g., Esri Developer ...
Quick apply
Suffolk, VA · On-site
Bachelor's degree in Computer Science, Geospatial Sciences, or a related field. * Minimum of 5 years of experience in GIS programming and analysis. * Relevant certifications (e.g., Esri Developer ...
Job Title Sr Computer Programmer Assoc Functional Title Senior Media / Video Technician - Level II ... Must have excellent analytical and problem solving skills. Must have outstanding English writing ...
Job Title Sr Computer Programmer Assoc Functional Title Senior Media / Video Technician - Level II ... Must have excellent analytical and problem solving skills. Must have outstanding English writing ...
Leesburg, VA · On-site
$45 - $61/hr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
Leesburg, VA · On-site
$45 - $61/hr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
Leesburg, VA · On-site
$83.50K - $146.13K/yr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
Leesburg, VA · On-site
$83.50K - $146.13K/yr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
$83.50K - $146.13K/yr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
$83.50K - $146.13K/yr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
$47 - $63.50/hr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
$47 - $63.50/hr
Job Summary The Senior Programmer Analyst will serve as a business analyst and technical project ... A Bachelor's degree in computer science or related field; three (3) years of related experience ...
$38.7K - $46.8K
13% of jobs
$46.8K - $54.9K
0% of jobs
$62.7K is the 25th percentile. Wages below this are outliers.
$54.9K - $63K
13% of jobs
$63K - $71.1K
10% of jobs
$71.1K - $79.2K
5% of jobs
The median wage is $87.3K / yr.
$79.2K - $87.3K
10% of jobs
$87.3K - $95.4K
4% of jobs
$95.4K - $103.6K
4% of jobs
$103.6K - $111.7K
4% of jobs
$118.3K is the 75th percentile. Wages above this are outliers.
$111.7K - $119.8K
15% of jobs
$119.8K - $127.9K
22% of jobs
$38.7K
$90.6K
$127.9K
A computer programmer analyst specializes in the design and testing of software and other computer systems. As a computer programmer analyst, your job duties include assessing, maintaining, or improving existing programs, and working with other analysts to develop new applications. You contribute to the analysis that goes into the initial design of a new program and then take those findings and put them into practice. You are responsible for maintaining careful documentation of the process so other members of the design or testing teams can know where to look for issues before the program is released.
| Aspect | Computer Programmer Analyst | Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; certifications like Microsoft Certified or Java certifications | Bachelor's in Computer Science, Software Engineering, or related; certifications vary but often include programming language certifications |
| Work Environment | Corporate IT departments, consulting firms, or financial institutions | Tech companies, startups, or software firms |
| Employer & Industry Usage | Used across industries for system analysis and programming tasks | Primarily in software development projects across various industries |
| Common Search & Comparison | Often compared due to overlapping programming skills and analysis roles |
The main difference is that Computer Programmer Analysts combine programming with systems analysis, focusing on both coding and understanding business needs. Software Developers primarily focus on designing, coding, and testing software applications. Both roles require similar technical skills and certifications but differ in their scope of responsibilities and work environments.

Full-time
Medical, Dental, Vision, Retirement
Posted 16 days ago
Sourced by ZipRecruiter
Prescient Edge is a prominent name in the global security industry, based out of McLean, VA, US. Established with the primary mission of harnessing science and technology for safety and security purposes, the company specializes in providing a wide range of products and services. This includes research and development, consulting, global operations support, intelligence evaluation, and advanced data solutions. These offerings make Prescient Edge an integral factor in national defense and commercial innovations.
Guided missile and space vehicle manufacturing
51 - 200 Employees
McLean, VA, US
2008