Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Senior Specialist, Software Engineering
$117K - $154K/yr
Bachelor's Degree (Computer Science, Computer Engineering or Electrical Engineering preferred) and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior ...
Senior Specialist, Software Engineering
$117K - $154K/yr
Bachelor's Degree (Computer Science, Computer Engineering or Electrical Engineering preferred) and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior ...
Bachelors degree in Electrical Engineering, Computer Engineering, or other technical/science discipline with 16 years of relevant experience; Masters Degree in Electrical Engineering, Computer ...
Bachelors degree in Electrical Engineering, Computer Engineering, or other technical/science discipline with 16 years of relevant experience; Masters Degree in Electrical Engineering, Computer ...
Computer Systems Architect 3
Roy, UT · On-site
$231K/yr
Computer Systems Architect 3 Location: Roy, UT Job Type: Contract Work Setting: 100% Onsite Shift ... Coordinate with: * network engineers * software engineers * systems engineers * desktop support ...
Quick apply
Computer Systems Architect 3
Roy, UT · On-site
$231K/yr
Computer Systems Architect 3 Location: Roy, UT Job Type: Contract Work Setting: 100% Onsite Shift ... Coordinate with: * network engineers * software engineers * systems engineers * desktop support ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
ILUS Software Engineer III
$55.25 - $74/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
ILUS Software Engineer III
$55.25 - $74/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Master's Degree in computer science, Computer Engineering, Software Engineering or Electrical Engineering preferred. * Minimum of 3 years of experience with CCA and Hardware Design experience.
Master's Degree in computer science, Computer Engineering, Software Engineering or Electrical Engineering preferred. * Minimum of 3 years of experience with CCA and Hardware Design experience.
Master's Degree in computer science, Computer Engineering, Software Engineering or Electrical Engineering preferred. * Minimum of 3 years of experience with CCA and Hardware Design experience.
Master's Degree in computer science, Computer Engineering, Software Engineering or Electrical Engineering preferred. * Minimum of 3 years of experience with CCA and Hardware Design experience.
Direct-Hire -- Principal Digital ASIC Design Engineer -- Clearfield, UT (Onsite)
Clearfield, UT · On-site
$126K/yr
Computer programming and coding abilities. * Excellent verbal and written communication skills. * Excellent mathematical skills. * Excellent organizational skills and attention to detail. * Excellent ...
Quick apply
Direct-Hire -- Principal Digital ASIC Design Engineer -- Clearfield, UT (Onsite)
Clearfield, UT · On-site
$126K/yr
Computer programming and coding abilities. * Excellent verbal and written communication skills. * Excellent mathematical skills. * Excellent organizational skills and attention to detail. * Excellent ...
ILUS Software Engineer III
Salt Lake City, UT · On-site
$55.25 - $74/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
ILUS Software Engineer III
Salt Lake City, UT · On-site
$55.25 - $74/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
ILUS Software Engineer III
Salt Lake City, UT · On-site
$55.25 - $74/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
ILUS Software Engineer III
Salt Lake City, UT · On-site
$55.25 - $74/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Bachelors degree in Computer Science, Computer Engineering or Software Engineering. * Minimum 7 years of related experience (5 years with an associated Masters Degree). * Experience with systems ...
Electronic CAD Designer with Security Clearance
Clearfield, UT · On-site
$25.25 - $35/hr
Electronic CAD Designer (Interim Clearance sufficient to start) Location: Clearfield, UT (On-Site ... Essential Duties and Responsibilities: • Assist electrical and packaging engineers with the ...
Electronic CAD Designer with Security Clearance
Clearfield, UT · On-site
$25.25 - $35/hr
Electronic CAD Designer (Interim Clearance sufficient to start) Location: Clearfield, UT (On-Site ... Essential Duties and Responsibilities: • Assist electrical and packaging engineers with the ...
Java Software Engineer III (front end)
Salt Lake City, UT · On-site
$49.75 - $68/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
Java Software Engineer III (front end)
Salt Lake City, UT · On-site
$49.75 - $68/hr
Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...
Principal Digital Electronics Engineer
$129K - $158K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... computer architecture. • Ability to write detailed design specifications. • Computer ...
Principal Digital Electronics Engineer
$129K - $158K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... computer architecture. • Ability to write detailed design specifications. • Computer ...
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering with 12 years of relevant experience; Graduate degree with 10 years of related experience.
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering with 12 years of relevant experience; Graduate degree with 10 years of related experience.
Associate Systems Engineer
Hill Air Force Base, UT · On-site
$66K - $106K/yr
Bachelor of Science (STEM) degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering, Math or Physics. * Experience and/or coursework in any object-oriented programming ...
Associate Systems Engineer
Hill Air Force Base, UT · On-site
$66K - $106K/yr
Bachelor of Science (STEM) degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering, Math or Physics. * Experience and/or coursework in any object-oriented programming ...
Computer Technician Mid with Security Clearance
Ogden, UT · On-site
$17.75 - $23.75/hr
The Computer Technician (Mid-level) will assist in preparing systems for imaging, installing software, performing quality checks, and packaging systems for shipment. They will also assist in ...
Computer Technician Mid with Security Clearance
Ogden, UT · On-site
$17.75 - $23.75/hr
The Computer Technician (Mid-level) will assist in preparing systems for imaging, installing software, performing quality checks, and packaging systems for shipment. They will also assist in ...
Computer Programmer information
See Roy, UT salary details
$31.5K - $36.9K
5% of jobs
$36.9K - $42.3K
10% of jobs
$42.3K - $47.7K
7% of jobs
$48.7K is the 25th percentile. Wages below this are outliers.
$47.7K - $53.2K
15% of jobs
$53.2K - $58.6K
7% of jobs
The median wage is $60.5K / yr.
$58.6K - $64K
15% of jobs
$64K - $69.4K
11% of jobs
$73.5K is the 75th percentile. Wages above this are outliers.
$69.4K - $74.8K
6% of jobs
$74.8K - $80.2K
14% of jobs
$80.2K - $85.7K
7% of jobs
$85.7K - $91.1K
2% of jobs
$31.5K
$62K
$91.1K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
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 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.
What are some typical challenges computer programmers face when working on large team projects?
$63K/yr
Other
Posted 5 days ago
Job description
This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection.Qualifications:BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT:
A. Degree: Engineering. To be acceptable, the program must: (1) lead to a bachelor's degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics.
OR
B. Combination of education and experience -- college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering.
In addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below:
SPECIALIZED EXPERIENCE:
GS-11: At least one year of specialized experience equivalent to at least the GS-09 level in the Federal service, which has equipped the applicant with the particular knowledge, skill, and abilities to successfully perform the duties of the position. Experience: Examples of this experience includes: Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science.
GS-12: At least one year of specialized experience equivalent to at least the GS-11 level in the Federal service, which has equipped the applicant with the particular knowledge, skill, and abilities to successfully perform the duties of the position. Experience: Examples of this experience includes: Leading and/or performing engineering work involving electronic circuits, circuit elements and equipment systems; applying a number of diverse electronics engineering practices, techniques and processes to identify and resolve complex engineering issues; supporting the planning, testing and troubleshooting of electronics engineering systems or devices; and, developing computer aided engineering analysis and tools in support of planning and designing applications.
GS-13: At least one year of specialized experience equivalent to at least the GS-12 level in the Federal service, which has equipped the applicant with the particular knowledge, skill, and abilities to successfully perform the duties of the position. Experience: Examples of this experience includes supporting the planning, execution, and instrumentation of electronics engineering tests; providing engineering support for tests, assessments, experiments and system evaluations; coordinating and directing the activities of engineers in the operation and maintenance of advanced hardware and facilities assessing the vulnerability of systems and subsystems; and developing analytical methods, tools, standards, and models and simulations used in electronics engineering and test planning.
GS-14: At least one year of specialized experience equivalent to at least the GS-13 level in the Federal service, which has equipped the applicant with the particular knowledge, skill, and abilities to successfully perform the duties of the position. Examples of this experience includes supporting the planning, execution, and instrumentation of electronics engineering tests; providing engineering support for tests, assessments, experiments and system evaluations; coordinating and directing the activities of engineers in the operation and maintenance of advanced hardware and facilities assessing the vulnerability of systems and subsystems; and developing analytical methods, tools, standards, and models and simulations used in electronics engineering and test planning.
GS-15: At least one year of specialized experience equivalent to at least the GS-14 level in the Federal service, which has equipped the applicant with the particular knowledge, skill, and abilities to successfully perform the duties of the position. Examples of this experience includes supporting the planning, execution, and instrumentation of electronics engineering tests; providing engineering support for tests, assessments, experiments and system evaluations; coordinating and directing the activities of engineers in the operation and maintenance of advanced hardware and facilities assessing the vulnerability of systems and subsystems; and developing analytical methods, tools, standards, and models and simulations used in electronics engineering and test planning.
KNOWLEDGE, SKILLS AND ABILITIES (KSAs):
- Knowledge of electronics engineering concepts, principles, methods, techniques, and standard engineering practices to perform moderately difficult or relatively limited phases of a larger and more complex installation, operations, and maintenance engineering project.
- Knowledge of computer aided design and drafting (CADD) programs to perform design and drafting assignments, as well as other computer applications used in support of plans, analysis, and project reports.
- Skill in applying the principles, concepts, and practices of the occupation sufficient to perform limited assignments in the field of electronics engineering.
- Ability to communicate factual and procedural information clearly, orally and in writing.
VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social). Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.Education:IF USING EDUCATION TO QUALIFY: If position has a positive degree requirement or education forms the basis for qualifications, you MUST submit transcriptswith the application. Official transcripts are not required at the time of application; however, if position has a positive degree requirement, qualifying based on education alone or in combination with experience; transcripts must be verified prior to appointment. An accrediting institution recognized by the U.S. Department of Education must accredit education. Click here to check accreditation.
FOREIGN EDUCATION: Education completed in foreign colleges or universities may be used to meet the requirements. You must show proof the education credentials have been deemed to be at least equivalent to that gained in conventional U.S. education program. It is your responsibility to provide such evidence when applying.Employment Type: OTHER