How Much Does an Online Programmer make?

Online Programmer made a median salary around $74,161 in December, 2024. The best-paid 25 percent made $82,883 probably that year, while the lowest-paid 25 percent made around $67,095. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
Check out Online Programmer jobs in Great Falls, Montana

Finance Domain Engineer (ETS Engineer III)

Navy Federal Credit Union - PENSACOLA, FL

CT Technologist - Illinois

Barton Healthcare Staffing - CHICAGO, IL

CT Technologist - Minnesota

Barton Healthcare Staffing - GRAND MARAIS, MN

Certified Nursing Assistant (CNA)

Eden Senior Care - EVANSVILLE, WI

download asset banner
Facing Salary Structure Challenges? Let Our Expert Guide You
The job market is increasingly challenging. Our whitepaper, Navigating the Challenges of Creating Salary Structures, offers guidance on creating salary structures. Provide your phone number and work email to download the full version.
We will handle your contact details in line with our Privacy Policy. If you prefer not to receive marketing emails from Salary.com, you can opt-out out of marketing communications at any time by clicking unsubscribe.

Best-Paying Cities for Online Programmer

The metropolitan areas that pay the highest salary in the Online Programmer profession are Rexford , Saint Regis , Saltese , Stryker , Superior .
Rexford, MT $84,422
Saint Regis, MT $84,422
Saltese, MT $84,422
Stryker, MT $84,422
Superior, MT $84,422

Best-Paying States for Online Programmer

The states and districts that pay Online Programmer the highest salary are District of Columbia (around $92,847) , California (around $92,013) , New Jersey (around $91,429) , Alaska (around $90,845) , and Massachusetts (around $90,762) .
District of Columbia $92,847
California $92,013
New Jersey $91,429
Alaska $90,845
Massachusetts $90,762

What is the Career Path of Online Programmer?

A career path is a sequence of jobs that leads to your short- and long-term career goals. Some follow a linear career path within one field, while others change fields periodically to achieve career or personal goals.

For Online Programmer, the upper level is Web Designer III , and then progresses to Web Designer IV

Frequently Asked Questions for Online Programmer

Q: What is the salary range of Online Programmer in Great Falls, MT?
A: In 2024 , the lowest-paid Online Programmer in Great Falls, MT earned an average annual salary of $67,095 , while the highest-paid made $82,883.
Q: What is the salary for an Online Programmer in California?
A: Online Programmer employed in California earned an average salary of $92,013 in 2024.

Average Online Programmer Pay vs. Other Jobs

Online Programmer earned an average salary of $74,161 in 2024. Other jobs related to Online Programmer earned the following average salary in December, 2024. Mainframe Programmer made $72,571 , Intermediate Mainframe Programmer made $72,600 , Senior Mainframe Programmer and Legacy Applications Programmer - Intermediate made $90,155 and $72,580 respectively .

Relevant Jobs of Online Programmer

Mainframe Programmer - Average Salary $72,571
Mainframe Programmer reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Maintains and develops online and batch application programs. Being a Mainframe Programmer develops and implements a disaster recovery plan. Works with project members to develop specifications, diagrams and flowcharts. Additionally, Mainframe Programmer may require a bachelor's degree. Typically reports to a project leader or manager. The Mainframe Programmer occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. To be a Mainframe Programmer typically requires 2 -4 years of related experience.
Intermediate Mainframe Programmer - Average Salary $72,600
The Intermediate Mainframe Programmer maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being an Intermediate Mainframe Programmer works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Intermediate Mainframe Programmer may require a bachelor's degree. Typically reports to a project leader or manager. Being an Intermediate Mainframe Programmer gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as an Intermediate Mainframe Programmer typically requires 2 to 4 years of related experience.
Senior Mainframe Programmer - Average Salary $90,155
Senior Mainframe Programmer reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Maintains and develops online and batch application programs. Being a Senior Mainframe Programmer develops and implements a disaster recovery plan. Works with project members to develop specifications, diagrams and flowcharts. Additionally, Senior Mainframe Programmer may require a bachelor's degree. Typically reports to a project leader or manager. The Senior Mainframe Programmer work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. To be a Senior Mainframe Programmer typically requires 4 -7 years of related experience.
The Legacy Applications Programmer - Intermediate maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Legacy Applications Programmer - Intermediate works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Legacy Applications Programmer - Intermediate may require a bachelor's degree. Typically reports to a project leader or manager. Being a Legacy Applications Programmer - Intermediate gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as a Legacy Applications Programmer - Intermediate typically requires 2 to 4 years of related experience.
Legacy Applications Programmer - Senior - Average Salary $90,200
The Legacy Applications Programmer - Senior maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Legacy Applications Programmer - Senior works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Legacy Applications Programmer - Senior may require a bachelor's degree. Typically reports to a project leader or manager. Being a Legacy Applications Programmer - Senior contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Legacy Applications Programmer - Senior typically requires 4 to 7 years of related experience.