Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer ...
Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer ...
Civil Design Engineer
Sacramento, CA · On-site
Medical
Dental
Vision
Life
Retirement
PTO
S. in Civil Engineering with 1 to 3 years' experience in civil engineering field. (Entry level also considered) * E.I.T. certification preferred. * Proficiency in computer design programs AutoCAD ...
Quick apply
Civil Design Engineer
Sacramento, CA · On-site
Medical
Dental
Vision
Life
Retirement
PTO
S. in Civil Engineering with 1 to 3 years' experience in civil engineering field. (Entry level also considered) * E.I.T. certification preferred. * Proficiency in computer design programs AutoCAD ...
Civil Design Engineer
Sacramento, CA · On-site
$60K - $75K/yr
Medical
Dental
Vision
Life
Retirement
PTO
S. in Civil Engineering with 1 to 3 years' experience in civil engineering field. (Entry level also considered) * E.I.T. certification preferred. * Proficiency in computer design programs AutoCAD ...
Civil Design Engineer
Sacramento, CA · On-site
$60K - $75K/yr
Medical
Dental
Vision
Life
Retirement
PTO
S. in Civil Engineering with 1 to 3 years' experience in civil engineering field. (Entry level also considered) * E.I.T. certification preferred. * Proficiency in computer design programs AutoCAD ...
Mechanical Engineer I
Rancho Cordova, CA · On-site
Description The Mechanical Engineer I role is an entry-level engineering position responsible for ... CAD software Design and drafting of mechanical tools, fixtures, and machine components and ...
Mechanical Engineer I
Rancho Cordova, CA · On-site
Description The Mechanical Engineer I role is an entry-level engineering position responsible for ... CAD software Design and drafting of mechanical tools, fixtures, and machine components and ...
Mechanical Engineer I
Rancho Cordova, CA · On-site
Description The Mechanical Engineer I role is an entry-level engineering position responsible for ... SolidWorks CAD software • Design and drafting of mechanical tools, fixtures, and machine ...
Mechanical Engineer I
Rancho Cordova, CA · On-site
Description The Mechanical Engineer I role is an entry-level engineering position responsible for ... SolidWorks CAD software • Design and drafting of mechanical tools, fixtures, and machine ...
Staff Structural Engineer
Rancho Cordova, CA · On-site
Medical
Dental
Vision
Life
Retirement
PTO
GEI's California Water Resources practice is growing, and we are seeking an Entry-Level Structural ... Develop construction drawings through coordination with CAD team, technical specifications, cost ...
Staff Structural Engineer
Rancho Cordova, CA · On-site
Medical
Dental
Vision
Life
Retirement
PTO
GEI's California Water Resources practice is growing, and we are seeking an Entry-Level Structural ... Develop construction drawings through coordination with CAD team, technical specifications, cost ...
Staff Structural Engineer
Rancho Cordova, CA · On-site
$65K - $100K/yr
Medical
Dental
Vision
Life
Retirement
PTO
GEI's California Water Resources practice is growing, and we are seeking an Entry-Level Structural ... Develop construction drawings through coordination with CAD team, technical specifications, cost ...
Staff Structural Engineer
Rancho Cordova, CA · On-site
$65K - $100K/yr
Medical
Dental
Vision
Life
Retirement
PTO
GEI's California Water Resources practice is growing, and we are seeking an Entry-Level Structural ... Develop construction drawings through coordination with CAD team, technical specifications, cost ...
Staff Structural Engineer
Rancho Cordova, CA · Hybrid
$65K - $100K/yr
Medical
Dental
Vision
Life
Retirement
PTO
GEI's California Water Resources practice is growing, and we are seeking an Entry-Level Structural ... Develop construction drawings through coordination with CAD team, technical specifications, cost ...
Staff Structural Engineer
Rancho Cordova, CA · Hybrid
$65K - $100K/yr
Medical
Dental
Vision
Life
Retirement
PTO
GEI's California Water Resources practice is growing, and we are seeking an Entry-Level Structural ... Develop construction drawings through coordination with CAD team, technical specifications, cost ...
This is an entry-level position, no experience required. Certifications: None Required. Engineer in ... Strong computer skills in Microsoft Office Suite. Self-motivated, problem solving skills and the ...
Quick apply
This is an entry-level position, no experience required. Certifications: None Required. Engineer in ... Strong computer skills in Microsoft Office Suite. Self-motivated, problem solving skills and the ...
This is an entry-level position, no experience required. Certifications: None Required. Engineer in ... Strong computer skills in Microsoft Office Suite. Self-motivated, problem solving skills and the ...
This is an entry-level position, no experience required. Certifications: None Required. Engineer in ... Strong computer skills in Microsoft Office Suite. Self-motivated, problem solving skills and the ...
This is an entry-level position, no experience required. Certifications: None Required. Engineer in ... Strong computer skills in Microsoft Office Suite. Self-motivated, problem solving skills and the ...
This is an entry-level position, no experience required. Certifications: None Required. Engineer in ... Strong computer skills in Microsoft Office Suite. Self-motivated, problem solving skills and the ...
Internship, project, or coursework experience in artificial intelligence, computer science, computational engineering, data science, machine learning, or robotics. This is an entry-level opportunity ...
New
Internship, project, or coursework experience in artificial intelligence, computer science, computational engineering, data science, machine learning, or robotics. This is an entry-level opportunity ...
New
Internship, project, or coursework experience in artificial intelligence, computer science, computational engineering, data science, machine learning, or robotics This is an entry-level opportunity ...
Internship, project, or coursework experience in artificial intelligence, computer science, computational engineering, data science, machine learning, or robotics This is an entry-level opportunity ...
Information Technology Analyst II
$90K - $122K/yr
This is an applications-focused analyst role This is not an entry-level position It is not a ... applications, and programming languages; computer operating systems, networking and ...
Information Technology Analyst II
$90K - $122K/yr
This is an applications-focused analyst role This is not an entry-level position It is not a ... applications, and programming languages; computer operating systems, networking and ...
Information Technology Analyst II
Yuba City, CA · On-site
$90K - $122K/yr
This is not an entry-level position * It is not a network infrastructure position * It is not a ... applications, and programming languages; computer operating systems, networking and ...
Information Technology Analyst II
Yuba City, CA · On-site
$90K - $122K/yr
This is not an entry-level position * It is not a network infrastructure position * It is not a ... applications, and programming languages; computer operating systems, networking and ...
Internship, project, or coursework experience in computer science, engineering, information systems, or technology management This is an entry-level opportunity intended for candidates interested in ...
Internship, project, or coursework experience in computer science, engineering, information systems, or technology management This is an entry-level opportunity intended for candidates interested in ...
... computer science, cybersecurity, data analytics, engineering, information systems, information security, mathematics, or risk management This is an entry-level opportunity intended for candidates ...
... computer science, cybersecurity, data analytics, engineering, information systems, information security, mathematics, or risk management This is an entry-level opportunity intended for candidates ...
US Tech - FTO Senior Associate
Sacramento, CA · On-site
$55K - $187K/yr
Medical
Dental
Vision
Retirement
PTO
... Computer Science/Information Systems, Economics, Engineering, Mathematics/Statistics ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...
US Tech - FTO Senior Associate
Sacramento, CA · On-site
$55K - $187K/yr
Medical
Dental
Vision
Retirement
PTO
... Computer Science/Information Systems, Economics, Engineering, Mathematics/Statistics ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...
Consultative Offerings - Government & Public Services - Analyst - Tech Packages
Sacramento, CA · On-site
Internship, project, or coursework experience in computer science, engineering, finance technology, information systems, data analytics or technology management This is an entry-level opportunity ...
Consultative Offerings - Government & Public Services - Analyst - Tech Packages
Sacramento, CA · On-site
Internship, project, or coursework experience in computer science, engineering, finance technology, information systems, data analytics or technology management This is an entry-level opportunity ...
Consultative Offerings - Government & Public Services - Summer Scholar - Cyber
Sacramento, CA · On-site
... computer science, cybersecurity, data analytics, engineering, information systems, information security, mathematics, or risk management. This is an entry-level opportunity intended for candidates ...
Consultative Offerings - Government & Public Services - Summer Scholar - Cyber
Sacramento, CA · On-site
... computer science, cybersecurity, data analytics, engineering, information systems, information security, mathematics, or risk management. This is an entry-level opportunity intended for candidates ...
Entry Level Computer Programmer information
See Sacramento, CA salary details
$35.2K - $41.2K
5% of jobs
$41.2K - $47.3K
10% of jobs
$47.3K - $53.4K
7% of jobs
$54.4K is the 25th percentile. Wages below this are outliers.
$53.4K - $59.4K
15% of jobs
$59.4K - $65.5K
7% of jobs
The median wage is $67.6K / yr.
$65.5K - $71.5K
15% of jobs
$71.5K - $77.6K
11% of jobs
$82.1K is the 75th percentile. Wages above this are outliers.
$77.6K - $83.7K
6% of jobs
$83.7K - $89.7K
14% of jobs
$89.7K - $95.8K
7% of jobs
$95.8K - $101.8K
2% of jobs
$35.2K
$69.3K
$101.8K
How much do entry level computer programmer jobs pay per year?
What is the difference between Entry Level Computer Programmer vs Software Developer?
| Aspect | Entry Level Computer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Associate's or Bachelor's in Computer Science or related field | Bachelor's degree often preferred; certifications like Java or Python are common |
| Work Environment | Office or remote; coding in teams or individually | Similar; often collaborative, project-based work |
| Employer & Industry Usage | Entry-level roles in tech, finance, healthcare, and more | Broader; includes designing, developing, testing software |
| Common Search & Comparison Intent | Yes | Yes |
Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.
What are some common challenges faced by entry level computer programmers during their first year on the job?
What is an entry level computer programmer?
What does an entry level computer programmer do?
The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.
What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

$118K/yr
Full-time
Posted 8 days ago
Job description
To be found qualified, you must meet the basic requirement AND minimum qualification requirements for the grade level(s) in which you apply.
BASIC REQUIREMENT: You must meet one of the following:
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. The adequacy of such background must be demonstrated by one of the following:
- Professional registration or licensure -- Current registration as an Engineer Intern (EI), Engineer in Training (EIT), or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. (You must submit licensure or registration.)
- Written Test -- Evidence of having successfully passed the Fundamentals of Engineering (FE) examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico. (You must submit documentation)
- Specified academic courses -- Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A.
- Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. (The above examples of related curricula are not all-inclusive.)
MINIMUM QUALIFICATIONS: To be considered minimally qualified for this position, you must demonstrate that you have the required specialized experience and/or education for the respective grade level(s) in which you are applying.
SPECIALIZED EXPERIENCE REQUIREMENTS: A qualified candidate's online application and resume must demonstrate at least one year of specialized experience equivalent to the next lower grade level GS-12 in the Federal service. Specialized experience for this position is defined as:
- Demonstrates the ability to independently perform complex Planning studies as well as Operational Planning Analyses, Next-day, and Seasonal Studies and resolves real time power system issues.
- Performed, prepared, and reviewed Transmission Planning studies that include power flow, voltage stability, Transient Stability Analysis, and short circuit duty analysis.
- Experience developing and maintaining Reliability Standard Audit Worksheets and identifying and mitigating compliance audit risks.
"Experience" refers to paid and unpaid experience. Examples of qualifying unpaid experience may include: volunteer work done through National Service programs (such as Peace Corps and AmeriCorps); as well as work for other community-based philanthropic and social organizations. Volunteer work helps build critical competencies, knowledge, and skills; and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
Limit your resume to no more than two (2) pages. If more than two pages are submitted, only the first two pages will be reviewed to determine your eligibility and qualifications.
WORK ENVIRONMENT: The work is normally performed in an office setting.
PHYSICAL DEMANDS: The work is sedentary.
If you are relying on your education to meet qualification requirements:
Education must be accredited by an accrediting institution recognized by the U.S. Department of Education in order for it to be credited towards qualifications. Therefore, provide only the attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education.
Foreign education must be reviewed by an organization recognized by the U.S. Department of Education. For special instructions pertaining to foreign education and a list of organizations that can evaluate foreign education, see the Department of Education website. DO NOT email or mail in any of your application documents. Documents will not be accepted outside of the online application system.
Failure to provide all of the required information as stated in this vacancy announcement may result in an ineligible rating or may affect the overall rating.