Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
A junior programmer is an individual who programs computers and develops computer software programs for customers, clients, or internal clients. These professionals develop, implement and maintain software programs that perform a variety of functions, from financial computing to telecommunications management to database and computer networking. A junior programmer works under the direction of a senior programmer and works with a team of IT developers to understand client requirements, develop specifications, and test and write software applications.
Junior programmers typically work in an office environment during a normal work week but may work evenings or weekends if required. They are knowledgeable of different programming languages such as Java, C++, XML, SQL, and Python and are familiar with how networks and databases interface. These IT professionals develop, write, test, and fix code, and with other team members, ensure that software programs follow client guidelines and functionality. Junior programmers should possess excellent communication, analytical and problem-solving skills and should be comfortable collaborating with other team members.
Most junior programmers have an associate's or a bachelor's in computer science, IT, web programming, or a similar field; however, an advanced degree may not be required if the individual has comparable skills. Junior programmers can make up to $61,000 a year in the US, but job growth is expected to decline 7% by 2028.
Assistant Professor of Computer Science, Union University
Avg. Salary $61,448
Avg. Salary $59,228
Growth rate -7%
Growth rate 0.3%
American Indian and Alaska Native 0.18%
Asian 17.61%
Black or African American 4.94%
Hispanic or Latino 8.72%
Unknown 4.68%
White 63.87%
Genderfemale 28.42%
male 71.58%
Age - 48American Indian and Alaska Native 3.00%
Asian 7.00%
Black or African American 14.00%
Hispanic or Latino 19.00%
White 57.00%
Genderfemale 47.00%
male 53.00%
Age - 48Stress level is manageable
7.1 - high
Complexity level is challenging
7 - challenging
Work life balance is fair
6.4 - fair
Bachelor's
Associate
Master's
Skills | Percentages |
---|---|
C++ | 11.62% |
JavaScript | 7.46% |
Web Application | 5.87% |
Java | 5.76% |
HTML | 5.61% |
When your background is strong enough, you can start writing your junior programmer resume.
You can use Zippia's AI resume builder to make the resume writing process easier while also making sure that you include key information that hiring managers expect to see on a junior programmer resume. You'll find resume tips and examples of skills, responsibilities, and summaries, all provided by Zippi, your career sidekick.
Now it's time to start searching for a junior programmer job. Consider the tips below for a successful job search:
Are you a junior programmer?
Share your story for a free salary report.
The average junior programmer salary in the United States is $61,448 per year or $30 per hour. Junior programmer salaries range between $45,000 and $82,000 per year.
What am I worth?
-/5
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
The opportunity to take lead and mentor junior programmers
Working with Junior programmers who won't take your advice/direction even if you have a sound argument
Updated January 8, 2025
Editorial Staff
The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.