Computer Science Teacher
$52K - $72K/yr
Programming basics with Scratch (drag-and-drop coding) * Typing skills and keyboarding proficiency ... Bachelor's degree in Computer Science, Engineering, or a related field from an accredited ...
Quick apply
$52K - $72K/yr
Programming basics with Scratch (drag-and-drop coding) * Typing skills and keyboarding proficiency ... Bachelor's degree in Computer Science, Engineering, or a related field from an accredited ...
Quick apply
$52K - $72K/yr
Programming basics with Scratch (drag-and-drop coding) * Typing skills and keyboarding proficiency ... Bachelor's degree in Computer Science, Engineering, or a related field from an accredited ...
Yocumtown, PA · On-site
$18.75 - $25.75/hr
Work with engineering, manufacturing, and quality teams to ensure CAD data is accurate and accessible * Coordinate with IT on system updates, permissions, and hardware/software troubleshooting ...
Quick apply
Yocumtown, PA · On-site
$18.75 - $25.75/hr
Work with engineering, manufacturing, and quality teams to ensure CAD data is accurate and accessible * Coordinate with IT on system updates, permissions, and hardware/software troubleshooting ...
CAD Technician/Designer | York, PA | Full Time About the Role Buchart Horn is seeking an ... As part of an Engineering Team, you will: * Develop and coordinate design concepts for land ...
CAD Technician/Designer | York, PA | Full Time About the Role Buchart Horn is seeking an ... As part of an Engineering Team, you will: * Develop and coordinate design concepts for land ...
$72K - $90K/yr
Job Summary This CNC Programmer develops, tests and adjusts CNC Programs to produce precision ... Use computer software to model cutting paths and program machines accordingly * Perform quality ...
$72K - $90K/yr
Job Summary This CNC Programmer develops, tests and adjusts CNC Programs to produce precision ... Use computer software to model cutting paths and program machines accordingly * Perform quality ...
$16.25 - $21.75/hr
If so, we have an excellent opportunity as a Computer Repair Technician at our Westminster, MD ... Experience with programming and/or scripting is a plus! * Degrees/Certifications are a plus! Other ...
Quick apply
$16.25 - $21.75/hr
If so, we have an excellent opportunity as a Computer Repair Technician at our Westminster, MD ... Experience with programming and/or scripting is a plus! * Degrees/Certifications are a plus! Other ...
$25.50 - $34.75/hr
CNC Programmer and Machine Operator This role focuses on programming and operating CNC equipment ... Work with DXF files and other CAD-based formats to import, modify, and prepare designs for machine ...
New
Quick apply
$25.50 - $34.75/hr
CNC Programmer and Machine Operator This role focuses on programming and operating CNC equipment ... Work with DXF files and other CAD-based formats to import, modify, and prepare designs for machine ...
New
York, PA · On-site
Engineering Location: York, PA (or applicable site) Position Summary The Modular Product CAD Designer / Drafter is responsible for creating, modifying, and maintaining 3D CAD models and 2D drawings ...
York, PA · On-site
Engineering Location: York, PA (or applicable site) Position Summary The Modular Product CAD Designer / Drafter is responsible for creating, modifying, and maintaining 3D CAD models and 2D drawings ...
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.
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.
York, PA · On-site
Engineering Location: York, PA (or applicable site) Position Summary The Modular Product CAD Designer / Drafter is responsible for creating, modifying, and maintaining 3D CAD models and 2D drawings ...
York, PA · On-site
Engineering Location: York, PA (or applicable site) Position Summary The Modular Product CAD Designer / Drafter is responsible for creating, modifying, and maintaining 3D CAD models and 2D drawings ...
Participates in review/completion process of Cost Schedule Impact Logs (CSIL's) and Request for Engineering Actions (REA's) as necessary. * Assists in providing technical support to CAD staff.
Participates in review/completion process of Cost Schedule Impact Logs (CSIL's) and Request for Engineering Actions (REA's) as necessary. * Assists in providing technical support to CAD staff.
York, PA · On-site
$88K - $149K/yr
A bachelor's degree in computer science, Information Technology, or a related field * At least 5 ... Strong programming skills and experience with application testing and debugging * Ability to ...
York, PA · On-site
$88K - $149K/yr
A bachelor's degree in computer science, Information Technology, or a related field * At least 5 ... Strong programming skills and experience with application testing and debugging * Ability to ...
$72K - $116K/yr
Assists Network Engineer and IT Director with network configurations for switches and routers for ... Bachelor's Degree in Computer Science, Engineering, Math or related discipline. Five (5) years of ...
$72K - $116K/yr
Assists Network Engineer and IT Director with network configurations for switches and routers for ... Bachelor's Degree in Computer Science, Engineering, Math or related discipline. Five (5) years of ...
Work with Project Engineers on requirements * Abide by ANSI and OSHA safety and general industrial ... Maintain CAD Database of Peripherals * Work with mechanical engineers to maintain functional ...
Quick apply
Work with Project Engineers on requirements * Abide by ANSI and OSHA safety and general industrial ... Maintain CAD Database of Peripherals * Work with mechanical engineers to maintain functional ...
Work with Project Engineers on requirements * Abide by ANSI and OSHA safety and general industrial ... Maintain CAD Database of Peripherals * Work with mechanical engineers to maintain functional ...
Work with Project Engineers on requirements * Abide by ANSI and OSHA safety and general industrial ... Maintain CAD Database of Peripherals * Work with mechanical engineers to maintain functional ...
York, PA · On-site
Work with Project Engineers on requirements * Abide by ANSI and OSHA safety and general industrial ... Maintain CAD Database of Peripherals * Work with mechanical engineers to maintain functional ...
York, PA · On-site
Work with Project Engineers on requirements * Abide by ANSI and OSHA safety and general industrial ... Maintain CAD Database of Peripherals * Work with mechanical engineers to maintain functional ...
$26.25 - $36.25/hr
Provide support to engineers for design of basic shelters and mechanical and electrical ... Follow all CAD standards and procedures used by Gichner Shelter Systems. * Meet CAD schedules and ...
$26.25 - $36.25/hr
Provide support to engineers for design of basic shelters and mechanical and electrical ... Follow all CAD standards and procedures used by Gichner Shelter Systems. * Meet CAD schedules and ...
Dallastown, PA · On-site
$26.25 - $36.25/hr
Provide support to engineers for design of basic shelters and mechanical and electrical ... Follow all CAD standards and procedures used by Gichner Shelter Systems. * Meet CAD schedules and ...
Dallastown, PA · On-site
$26.25 - $36.25/hr
Provide support to engineers for design of basic shelters and mechanical and electrical ... Follow all CAD standards and procedures used by Gichner Shelter Systems. * Meet CAD schedules and ...
$26.25 - $36.25/hr
Provide support to engineers for design of basic shelters and mechanical and electrical ... Follow all CAD standards and procedures used by Gichner Shelter Systems. * Meet CAD schedules and ...
$26.25 - $36.25/hr
Provide support to engineers for design of basic shelters and mechanical and electrical ... Follow all CAD standards and procedures used by Gichner Shelter Systems. * Meet CAD schedules and ...
Westminster, MD · On-site
$72K - $131K/yr
Programmer Analyst I Information * Pay Range (Grade): $72,946 - $131,290 (A400) * Other ... Write, update, test, debug and document semi-complex computer programs. Languages/frameworks ...
Westminster, MD · On-site
$72K - $131K/yr
Programmer Analyst I Information * Pay Range (Grade): $72,946 - $131,290 (A400) * Other ... Write, update, test, debug and document semi-complex computer programs. Languages/frameworks ...
Taneytown, MD · On-site
$50K - $60K/yr
Job Title: CAD Drafter/Designer We have immediate full-time openings for CAD Drafters and Designers ... Consults with Engineers and Project Coordinators to resolve design problems. * Ensures that ...
Taneytown, MD · On-site
$50K - $60K/yr
Job Title: CAD Drafter/Designer We have immediate full-time openings for CAD Drafters and Designers ... Consults with Engineers and Project Coordinators to resolve design problems. * Ensures that ...
$31.7K - $37.2K
5% of jobs
$37.2K - $42.6K
10% of jobs
$42.6K - $48.1K
7% of jobs
$49.1K is the 25th percentile. Wages below this are outliers.
$48.1K - $53.6K
15% of jobs
$53.6K - $59K
7% of jobs
The median wage is $61K / yr.
$59K - $64.5K
15% of jobs
$64.5K - $70K
11% of jobs
$74K is the 75th percentile. Wages above this are outliers.
$70K - $75.4K
6% of jobs
$75.4K - $80.9K
14% of jobs
$80.9K - $86.3K
7% of jobs
$86.3K - $91.8K
2% of jobs
$31.7K
$62.5K
$91.8K
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.
| 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.

$52K - $72K/yr
Full-time
Posted 8 days ago
Vida Charter School is seeking a passionate and knowledgeable Computer Science Teacher to
engage and inspire students in K-6th grades. The ideal candidate will foster a love for technology, logic, and problem-solving while integrating a bilingual and multicultural approach to instruction.
Essential ResponsibilitiesGuide instruction in English or Spanish
Topics include:
Certification & Qualifications Required Certification:
Candidates must meet Pennsylvania Department of Education (PDE) certification requirements for teaching computer science at the elementary level. Eligible certifications include:
Required Qualifications: