Computer Programmer
Raleigh, NC ยท On-site
... computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment. 5) Consult with managerial, engineering, and ...
Raleigh, NC ยท On-site
... computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment. 5) Consult with managerial, engineering, and ...
Raleigh, NC ยท On-site
... computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment. 5) Consult with managerial, engineering, and ...
The Computer Programmer will independently provide support services to satisfy the overall operational objectives of the National Institute on Environmental Health Sciences (NIEHS) within the ...
New
The Computer Programmer will independently provide support services to satisfy the overall operational objectives of the National Institute on Environmental Health Sciences (NIEHS) within the ...
New
Durham, NC ยท On-site
$90K - $110K/yr
Your qualifications We seek a dedicated and innovative software engineer with 3-5 years of experience to expand our capabilities. - Proficiency in Python is crucial. - Demonstrated skill in Computer ...
Durham, NC ยท On-site
$90K - $110K/yr
Your qualifications We seek a dedicated and innovative software engineer with 3-5 years of experience to expand our capabilities. - Proficiency in Python is crucial. - Demonstrated skill in Computer ...
Posting Information Posting Number PG194093EP Internal Recruitment No Working Title Electrical and Computer Engineering Open Rank Teaching Faculty Anticipated Hiring Range Commensurate with education ...
Posting Information Posting Number PG194093EP Internal Recruitment No Working Title Electrical and Computer Engineering Open Rank Teaching Faculty Anticipated Hiring Range Commensurate with education ...
Accounting, Administrative Systems, Business Administration, Computer Science, Computer Engineering, Entrepreneurship, Finance, Information Technologies, Management, MIS (Management Information ...
Accounting, Administrative Systems, Business Administration, Computer Science, Computer Engineering, Entrepreneurship, Finance, Information Technologies, Management, MIS (Management Information ...
Durham, NC ยท On-site
Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in IT. If you get emails from our skill enhancement team and are not interested, please ask to be ...
Durham, NC ยท On-site
Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in IT. If you get emails from our skill enhancement team and are not interested, please ask to be ...
Durham, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Durham, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Raleigh, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Raleigh, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Chapel Hill, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Chapel Hill, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Durham, NC ยท On-site
Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefit's of working with our clients: E ...
Durham, NC ยท On-site
Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefit's of working with our clients: E ...
Durham, NC ยท Hybrid
$107K - $127K/yr
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... As an engineer in our EDA Workflow Optimization team, you will partner closely with our engineering ...
Durham, NC ยท Hybrid
$107K - $127K/yr
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... As an engineer in our EDA Workflow Optimization team, you will partner closely with our engineering ...
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Quick apply
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Durham, NC ยท On-site
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Quick apply
Durham, NC ยท On-site
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking to switch careers or who have had gaps in employment and looking to make their careers in the tech ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking to switch careers or who have had gaps in employment and looking to make their careers in the tech ...
Wake Forest, NC ยท On-site
$38.20 - $57.30/hr
Bachelor's degree with computer courses and four years' experience in computer programming or operations research required; or an equivalent combination of education and experience in computer ...
Wake Forest, NC ยท On-site
$38.20 - $57.30/hr
Bachelor's degree with computer courses and four years' experience in computer programming or operations research required; or an equivalent combination of education and experience in computer ...
Wake Forest, NC ยท On-site
$38.20 - $57.30/hr
Provides computer systems maintenance support for an assigned department/section. EDUCATION/EXPERIENCE: Bachelor's degree with computer course and four years' experience in computer programming or ...
Wake Forest, NC ยท On-site
$38.20 - $57.30/hr
Provides computer systems maintenance support for an assigned department/section. EDUCATION/EXPERIENCE: Bachelor's degree with computer course and four years' experience in computer programming or ...
Wake Forest, NC ยท On-site
$38.20 - $57.30/hr
Bachelor's degree with computer course and four years' experience in computer programming or operations research required; or, an equivalent combination of education and experience in computer ...
Wake Forest, NC ยท On-site
$38.20 - $57.30/hr
Bachelor's degree with computer course and four years' experience in computer programming or operations research required; or, an equivalent combination of education and experience in computer ...
Raleigh, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Raleigh, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Chapel Hill, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Chapel Hill, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Durham, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Durham, NC ยท Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
$32.1K - $37.6K
5% of jobs
$37.6K - $43.1K
10% of jobs
$43.1K - $48.6K
7% of jobs
$49.6K is the 25th percentile. Wages below this are outliers.
$48.6K - $54.2K
15% of jobs
$54.2K - $59.7K
7% of jobs
The median wage is $61.7K / yr.
$59.7K - $65.2K
15% of jobs
$65.2K - $70.7K
11% of jobs
$74.9K is the 75th percentile. Wages above this are outliers.
$70.7K - $76.3K
6% of jobs
$76.3K - $81.8K
14% of jobs
$81.8K - $87.3K
7% of jobs
$87.3K - $92.8K
2% of jobs
$32.1K
$63.2K
$92.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.
Other
Posted 13 days ago
1) Correct errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced. 2) Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct. 3) Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
4) Write, update, and maintain computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment. 5) Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. 6) Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.