May prepare computer block diagrams and machine logic flowcharts for detailed coding of problems and provides for the documentation of programming work. * Writes instructions to guide operating ...
Quick apply
May prepare computer block diagrams and machine logic flowcharts for detailed coding of problems and provides for the documentation of programming work. * Writes instructions to guide operating ...
Quick apply
May prepare computer block diagrams and machine logic flowcharts for detailed coding of problems and provides for the documentation of programming work. * Writes instructions to guide operating ...
Lansing, MI · On-site
Programmer 6 Duration: 12 Months Address: Lansing, MI (Partial work from home/work from client ... Observes computer monitor screen to interpret program operating codes. Corrects program errors ...
Lansing, MI · On-site
Programmer 6 Duration: 12 Months Address: Lansing, MI (Partial work from home/work from client ... Observes computer monitor screen to interpret program operating codes. Corrects program errors ...
$45.25 - $61/hr
... computer programming techniques and computer languages. Develop unit test plans, test data and ... scripts for application validation and verification. Perform extensive analysis and design working ...
$45.25 - $61/hr
... computer programming techniques and computer languages. Develop unit test plans, test data and ... scripts for application validation and verification. Perform extensive analysis and design working ...
Two (2) Programmer/Analysts - not to exceed 900 hours per resource - Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems:
Quick apply
Two (2) Programmer/Analysts - not to exceed 900 hours per resource - Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems:
Observes computer monitor screen to interpret program operating codes. Corrects program errors ... Includes descriptions detailed earlier as well as programmer analyst experience in specialized IT ...
Observes computer monitor screen to interpret program operating codes. Corrects program errors ... Includes descriptions detailed earlier as well as programmer analyst experience in specialized IT ...
... computer language. • Ability to gather and analyze facts, define problems, and devise solutions.
Quick apply
... computer language. • Ability to gather and analyze facts, define problems, and devise solutions.
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Position : Programmer Analyst 3 Location : Lansing,MI REQ ID: 497106 ...
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Position : Programmer Analyst 3 Location : Lansing,MI REQ ID: 497106 ...
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates user request for new or modified program, such as for financial ...
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates user request for new or modified program, such as for financial ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates user request for new or modified program, such as for financial ...
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates user request for new or modified program, such as for financial ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Quick apply
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline * PowerBuilder Development (version 7 or higher) Interested candidates can ...
Lansing, MI · On-site
$33.45 - $48.09/hr
Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data ...
Lansing, MI · On-site
$33.45 - $48.09/hr
Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data ...
Lansing, MI · On-site +1
$33.45 - $48.09/hr
OR Educational level typically acquired through completion of high school and four years of experience as an application programmer, computer operator, information technology technician, or four ...
Lansing, MI · On-site +1
$33.45 - $48.09/hr
OR Educational level typically acquired through completion of high school and four years of experience as an application programmer, computer operator, information technology technician, or four ...
Experience developing complex computer systems using JAVA. * Experience developing complex computer systems using java IDEs such as Eclipse. * Experience programming in SQL and/or PL/SQL.
Experience developing complex computer systems using JAVA. * Experience developing complex computer systems using java IDEs such as Eclipse. * Experience programming in SQL and/or PL/SQL.
Observes computer monitor screen to interpret program operating codes. Corrects program errors ... Experience in object oriented programming * Experience writing SQL Server queries and stored ...
Observes computer monitor screen to interpret program operating codes. Corrects program errors ... Experience in object oriented programming * Experience writing SQL Server queries and stored ...
Lansing, MI · On-site
$49 - $64.75/hr
Observes computer monitor screen to interpret program operating codes. * Corrects program errors ... Includes descriptions detailed earlier as well as programmer analyst experience in specialized IT ...
Lansing, MI · On-site
$49 - $64.75/hr
Observes computer monitor screen to interpret program operating codes. * Corrects program errors ... Includes descriptions detailed earlier as well as programmer analyst experience in specialized IT ...
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
Skill Bachelor's Degree in a technical area such as mathematics, computer science, engineering or information systems Experience with web development in JavaScript including Jquery Experience with ...
Skill Bachelor's Degree in a technical area such as mathematics, computer science, engineering or information systems Experience with web development in JavaScript including Jquery Experience with ...
Analyzes specifications, applying knowledge of computer capabilities, subject matter and symbolic ... programming work. What is JQuery? Additional Information All your information will be kept ...
Analyzes specifications, applying knowledge of computer capabilities, subject matter and symbolic ... programming work. What is JQuery? Additional Information All your information will be kept ...
$33.4K - $39.2K
5% of jobs
$39.2K - $44.9K
10% of jobs
$44.9K - $50.7K
7% of jobs
$51.7K is the 25th percentile. Wages below this are outliers.
$50.7K - $56.5K
15% of jobs
$56.5K - $62.2K
7% of jobs
The median wage is $64.3K / yr.
$62.2K - $68K
15% of jobs
$68K - $73.7K
11% of jobs
$78K is the 75th percentile. Wages above this are outliers.
$73.7K - $79.5K
6% of jobs
$79.5K - $85.2K
14% of jobs
$85.2K - $91K
7% of jobs
$91K - $96.8K
2% of jobs
$33.4K
$65.8K
$96.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.
Sourced by ZipRecruiter
It services
501 - 1,000 Employees
Livonia, MI, US
2003