Skip to main content

Senior Software Developer (Power Applications) in , us

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Position Overview

Turner Staffing Group is seeking a

Senior Software Developer

to support critical

IT and Operational Technology (OT) applications

used in power environments. This role will be responsible for the

design, development, testing, and deployment of both custom-built and packaged software solutions

that support plant operations and enterprise systems.

The Senior Developer will also troubleshoot and maintain existing applications, analyze data, develop enhancements, and coordinate vendor-supported applications. This role requires strong technical skills, a collaborative mindset, and the ability to work in an environment supporting mission-critical infrastructure.

This position follows a

hybrid work schedule , requiring

two days per week onsite in Tempe, Arizona .

Key Responsibilities

Software Development & Implementation

Design, develop, test, and deploy

custom and packaged software applications

supporting power IT and OT systems

Write

high-quality, maintainable, and efficient code

following established development standards

Build flexible and scalable systems using practical and efficient design approaches

Develop and implement

web services and application integrations

Application Support & Troubleshooting

Provide

technical support and troubleshooting

for existing applications

Analyze system issues, identify root causes, and implement fixes or improvements

Perform

data analysis and system diagnostics

to support application functionality and performance

Collaboration & Vendor Coordination

Coordinate with

software vendors and external partners

to support vendor-managed applications

Work closely with internal stakeholders to gather requirements and deliver technical solutions

Participate in meetings and cross-functional discussions with project teams and system users

Documentation & Development Processes

Create and maintain

technical documentation

related to application design, development, and system architecture

Follow

Agile development methodologies

including Scrum and Kanban practices

Contribute to continuous improvement of development standards, workflows, and documentation practices

Operational Support

Participate in a

rotating 24/7 on-call support schedule

to ensure availability of critical applications

Support ongoing maintenance and upgrades of existing systems

Required Education

Bachelor’s degree from an accredited institution in

Computer Science, Information Systems, Engineering, or a related technical field

Required Skills & Experience

The ideal candidate will demonstrate experience with the following technologies and capabilities:

Programming & Development

C#

HTML, CSS, and Angular

Python

MVC frameworks

Databases & Data Management

SQL

Oracle databases

Strong understanding of

relational database design and query optimization

DevOps & Development Tools

Azure DevOps

Experience with modern development pipelines and version control practices

Software Architecture & Integration

Experience designing and implementing

web services and APIs

Ability to develop

scalable and maintainable application architectures

Additional Skills

Strong

analytical and troubleshooting abilities

Experience working in

Agile environments (Scrum or Kanban)

Ability to create

clear and comprehensive technical documentation

Strong

communication and collaboration skills

Experience working directly with

software vendors and third-party support teams

Strong

customer-focused mindset

when supporting internal users

Work Environment

Hybrid work schedule with

two days per week onsite in Tempe, AZ

Collaboration with IT, OT, engineering, and operational stakeholders

Support of

mission-critical systems within power environments

#J-18808-Ljbffr

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Software Developer (Power Applications) in , us

95450 Us
Full time

Published on 04/11/2026

Share this job now