This job has expired and you can't apply for it anymore. Start a new search.
Salt River Project logo
Company Name:
Approximate Salary:
Not Specified
Phoenix, Arizona
United States
Position type:
Experience level:
5+ years
Education level:
Bachelor's Degree

Developer - Supply & Trading Applications 1

SRP is one of the largest public power and water utilities in the U.S. providing electricity to approximately one million customers in the greater metropolitan Phoenix area. Since its founding in 1903, SRP has fostered a culture of stewardship and customer service consistently ranking as an industry leader in customer service according to J.D. Power. SRP continues to adapt to its changing business environment by seeking innovative ways to reimagine utility service and the provision of critical resources essential to the life and economy of Arizona.

Job Brief

The Supply & Trading Support team is looking for a senior computer analyst to join our team supporting our computer systems and services. Supply & Trading Fuels is a mission-critical business function for SRP with high visibility both internally & externally to SRP responsible for the merchant trading functions for generation & transmission of power to SRP customers.


The Senior Developer position will perform duties related to the design, build, test & deployment of the package of custom software solutions in support of the Supply, Trading, and Fuels business processes. The position will perform troubleshooting, data analysis, recommend solutions, and provide fixes to daily operational issues encountered by the users of the Supply, Trading, and Fuels users.

Job Responsibilities

The position requires working in a collaborative environment to design, develop, deploy & maintain 24x7 supported applications using a structured, release-based software development life cycle (SDLC) methodology.


The ideal candidate will:

  • Understand & reflect our relentless focus on customers
  • Recognize & adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, monitoring & operations
  • Write high quality code that is robust & easy to maintain
  • Build flexible systems choosing simple, straightforward solutions over more complex ones
  • Have strong analytical & troubleshooting skills
  • Have experience with iterative and agile development methodologies (both Scrum & Kanban)
  • Have knowledge & experience with web services design & implementation
  • Be a team player with a positive attitude, enthusiasm, initiative & Self-motivation
Additional Information

Required Skills:

  • Complete understanding & application of the Software Development Life Cycle including familiarity with both Waterfall & Iterative development methodologies
  • Knowledge of information systems design & maintenance methodology
  • Knowledge of computer development, hardware, software, operating systems & operating environment
  • Knowledge of network configuration, database design, & application web services
  • Detailed knowledge of .NET programming language, including strong experience with ASP, .NET, C#, VB .NET, & WCF
  • Multiple implementations/years of experience with WPF
  • Understanding of date models and logical databases & their evolution to the physical database design
  • Experience with Microsoft Visual Studio & Team Foundation Server
  • Experience with integrating disparate systems
  • Experience developing web services
  • Strong organizational skills, including the ability to multi-task & prioritize work
  • Strong teamwork & collaboration skills
  • Excellent written & verbal communication skills

Preferred skills:

  • Experience with Tableau
  • Experience with Signal R
  • Experience with Angular JS
  • Experience with SQL Server Reporting Services (SSRS)
  • Experience with SQL Server Integration Services (SSIS)

Other Helpful Skills to Have:

  • Statistical Analysis Systems (SAS) experience
  • Familiarity with Power scheduling and trading business processes
  • Experience with Test Driven Development
Education Completion of a Bachelor's Degree from an accredited institution that prepares the employee for the assignment.


Requisition Details

Requisition ID: 9918

EOE - SRP encourages a diverse workforce

All candidates must be legally authorized to work in the United States.
Currently, SRP does not sponsor H1B visas.


Why Work at SRP


SRP's success is rooted in our employees' happiness, health and safety. That's why we offer a comprehensive benefits package to meet the needs of our employees and enhance their well-being. In addition to competitive pay and performance incentives, eligible employees can take advantage of the following benefits:


• 401(k) plan with employer matching
• Retirement pension
• Paid vacation
• Parental leave
• Holiday pay
• Sick leave
• Medical, vision, dental and life insurance
• Wellness programs
• Pre-tax benefits
• Short and long-term disability plans
• Tuition assistance


More Jobs Like This