Programmer Salary at Srp BETA

How much does a Srp Programmer make?

As of April 2025, the average annual salary for a Programmer at Srp is $87,748, which translates to approximately $42 per hour. Salaries for Programmer at Srp typically range from $79,503 to $96,189, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Website:
srpnet.com
Size:
3,000 - 7,500 Employees
Revenue:
$3B - $5B
Industry:
Energy & Utilities

Headquartered in Tempe, Arizona, SRP is a community-based not-for-profit water and energy company, providing water and power for central Arizona.

See similar companies related to Srp

What Skills Does a person Need at Srp?

At Srp, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Programming: Executing logic to facilitate computing operations and functionality in one or more languages.
  2. SQL: Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
  3. Analysis: Analysis is the process of considering something carefully or using statistical methods in order to understand it or explain it.
  4. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  5. JavaScript: Using JavaScript in the development and maintenance of Web-based application systems.

Related Jobs

Year Up United
Phoenix , AZ

Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend. The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at American Express, Bank of America, Nationwide, or Amazon, among other leading organizations in the Phoenix area. Are you eligible? You can apply to Year Up United if you are: - 18-29 years old - A high school graduate or GED recipient - Eligible to work in the U. S. - Available Monday-Friday throughout the duration of the program - Highly motivated to learn technical and professional skills - Have not obtained a Bachelorʼs degree What will you gain? Professional business and commun


Sponsored
4/3/2025 12:00:00 AM
Insight Global
Chandler , AZ

JOB DESCRIPTION The primary responsibility of a senior CNC programming expert is to write and manage CNC programs, ensuring accuracy and efficiency in machining operations. They must possess technical expertise in various programming languages, CNC machine operations, and quality assurance. Duties and Responsibilities include the following (other duties may be assigned as required): • Utilizes FANUC G/M code, Heidenhain TNC 640, and Renishaw Probe and Laser. (MasterCAM, SolidWorks or others). • Interpret engineering drawings, manuals, specifications, or sample parts to determine dimensions and tolerances of finished parts, sequence of operations and setup requirements. • Work with CNC engineer to develop and improve CNC programs. • Ensure all CNC programming written is in accordance with production prints and quality standards. • Continually maintain the CNC programming database. • Troubleshoot and diagnose common CNC problems, consulting with CNC Engineer as necessary. • Communicate w


Sponsored
4/3/2025 12:00:00 AM
Mcfarland Machine And Engineering L
Tempe , AZ

Job Description Job Description Developing G-Code programs using MasterCam Working with CNC machines with the assistance of a machinist to produce and receive acceptance of first articles Assist machinists in preparing CNC machines for production runs 3+ yrs programming mills (horizontal and vertical) and lathes (multi axis) with Mastercam Proficient with measuring tools, Calipers, Mics, Bore Gages, Etc. Knowledge of CNC controllers and various CNC machines Strong understanding of CNC G-Code program structure Experience with mult-axis lathes a plus (live tooling) Experience working with blueprints and strong understanding of GD&T Strong communication skills Preferred experience in job shop environment First shift hours: 7:00am to 3:30pm Compensation is based on experience Company Description Established in 2001, McFarland Machine & Engineering offers a wide variety of manufacturing processes not commonly found in one company. At McFarland Machine, we use the latest software and tooling


Sponsored
4/1/2025 12:00:00 AM
GTN Technical Staffing
Phoenix , AZ

Job Description Job Description CNC Machinist (Programmer & Operator) Highlights: Location: Phoenix, AZ Position Type: Direct hire Hourly / Salary: Based on experience Residency Status: US Citizen Position Overview: Our client is seeking a skilled Machinist to join our team. This role will play a pivotal part in the development and optimization of innovative products and solutions, ensuring top-tier performance and reliability. Key Responsibilities: Precision Machining Operate and maintain a variety of machining equipment, including lathes, mills, grinders, and CNC machines, to fabricate high-precision components to exact specifications. Ensure the quality and precision of machined parts through rigorous inspection and measurement, making necessary adjustments to meet tolerances. Assist in selecting the appropriate materials and tooling for each project based on requirements and constraints. Perform routine maintenance and repairs on machining equipment to ensure optimal performance. P


Sponsored
4/1/2025 12:00:00 AM
Mattur
Phoenix , AZ

Company Overview: Mattur is pioneering the future of power generation. Our cutting-edge solutions are designed to accelerate America’s energy independence at the lowest cost. We develop cleaner, smarter, and more cost-effective energy solutions for businesses, communities, and critical infrastructure. Our technology enables lowest cost power generation across a range of applications such as: Smart, Scalable Generators – Traditional generators are often oversized, leading to excessive fuel consumption, higher costs, and frequent maintenance. Our compact, modular generators dynamically adjust to power demand, reducing fuel use and lowering total cost of ownership. Modular Wind Turbines – Engineered to capture wind from any direction, even at low speeds. Their lightweight, compact design simplifies transport and installation while enabling seamless scalability—from small installations to large-scale wind farms. AI Optimization – Our systems continuously monitor and adjust performance in r


Sponsored
4/1/2025 12:00:00 AM
GTN Technical Staffing
Phoenix , AZ

Job Description Job Description Highlights: Location: Phoenix, AZ Position Type: Direct hire Hourly / Salary: $40-55/hr. Based on experience Residency Status: US Citizen Position Overview: Our client is seeking a skilled Machinist to join our team. This role will play a pivotal part in the development and optimization of innovative products and solutions, ensuring top-tier performance and reliability. Key Responsibilities: Precision Machining Operate and maintain a variety of machining equipment, including lathes, mills, grinders, and CNC machines, to fabricate high-precision components to exact specifications. Ensure the quality and precision of machined parts through rigorous inspection and measurement, making necessary adjustments to meet tolerances. Assist in selecting the appropriate materials and tooling for each project based on requirements and constraints. Perform routine maintenance and repairs on machining equipment to ensure optimal performance. Programming and Design Devel


Sponsored
4/1/2025 12:00:00 AM
Gulfstream Strategic Placements
Phoenix , AZ

Job Title: Lead Alerton Programmer Location: Phoenix, AZ Job Type: Full-time Job Overview We're seeking a Lead Alerton Programmer to join a dynamic team in Phoenix, AZ. You’ll play a pivotal role in delivering high-performance building automation solutions. This is an excellent opportunity for a detail-oriented leader who thrives in complex environments and is passionate about optimizing HVAC systems for maximum efficiency. Key Responsibilities Develop, program, and commission Alerton building automation systems, ensuring seamless integration with HVAC equipment and other control networks. Oversee the controls programming process from start to finish, providing technical direction, mentorship, and support to junior programmers and field technicians. Troubleshoot, diagnose, and fine-tune BAS to optimize energy efficiency, occupant comfort, and system reliability. Work closely with project managers, engineers, and clients to understand project requirements, deliver technical solutions, a


Sponsored
3/31/2025 12:00:00 AM
blueStone Solutions Group
Phoenix , AZ

Are You an Experienced IT Analyst/Programmer Ready for a New Challenge? Your next opportunity could be right here! Join a dedicated team supporting critical Law Enforcement systems and make an impact in a vital field. What You'll Be Doing... Supporting critical Law Enforcement systems such as Records Management Systems (RMS), Field Based Reporting (FBR), Centrally Linked Information for Public Safety (CLIPS), Computer Aided Dispatch (CAD), and Mobile Data Terminals (MDT). Troubleshooting existing software, configurations, and associated interfaces. Interacting with customers, internal and external departments, law enforcement agencies, and third-party vendors. Providing support for data exchanges, including Open Data initiatives. Delivering technical support during system changes, upgrades, migrations, and implementations. The Right Person Has... Experience in Linux, TSQL/SQL, Message Queue (IBM MQ), and Shell scripting. Advanced knowledge in troubleshooting Law Enforcement critical sy


Sponsored
3/30/2025 12:00:00 AM

Check more jobs information at Srp

Job Title Average Srp Salary Hourly Rate
2 Electronic Technician $68,844 $33
3 Electronics Technician $93,228 $45
4 Engineer Executive $155,100 $75
5 Engineer I $88,969 $43
6 Estimator $87,746 $42
7 Event Planner $72,930 $35
8 Facilities Planner $94,884 $46
9 Finance Executive $320,026 $154
10 Financial Analyst $77,796 $37
11 Front End Web Developer $81,754 $39
12 Geographic Information Systems Technician $75,718 $36
13 Geotechnical Engineer $86,583 $42

Hourly Pay at Srp

The average hourly pay at Srp for a Programmer is $42 per hour. The location, department, and job description all have an impact on the typical compensation for Srp positions. The pay range and total remuneration for the job title are shown in the table below. Srp may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $87,748 look to you?

FAQ about Salary and Jobs at Srp

1. How much does Srp pay per hour?
The average hourly pay is $42. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Srp?
According to the data, the highest approximate salary is about $96,189 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Srp?
According to the data, the lowest estimated salary is about $79,503 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.