Turner Staffing Group Logo

Senior Software Developer Power Generation Applications

Job Description

Position Overview

Turner Staffing Group is seeking a Senior Software Developer to support critical IT and Operational Technology (OT) applications used in power generation 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 generation 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 247 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 generation environments

Share this job:
Please let Turner Staffing Group know you found this job on Remote First Jobs 🙏

1586 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Turner Staffing Group

Find your next opportunity with companies that specialize in Mining, Aggregates, Recruiting, and Staffing. Explore remote-first companies like Turner Staffing Group that prioritize flexible work and home-office freedom.

Kimmel & Associates Logo

Kimmel & Associates

51-200 kimmel.com

Executive search for construction, infrastructure, supply chain, waste, and automotive industries

View company profile →
EquipmentShare Logo

EquipmentShare

Construction technology, equipment rental, retail, and service solutions across the United States.

View company profile →
UES Logo

UES

1001-5000 teamues.com

Provides engineering, environmental, testing, and inspection services across the United States.

View company profile →
Bantrel Co. Logo

Bantrel Co.

Provides engineering, procurement, construction, and construction management (EPCM) services across Canada.

View company profile →
Direct Counsel Logo

Direct Counsel

Provides legal and specialized staffing and recruiting services across the United States.

View company profile →
Avra Talent Logo

Avra Talent

Providing hiring, recruiting, and staffing services, connecting professionals with companies since 2017.

View company profile →

Project: Career Search

Rev. 2026.3

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply