Turner Staffing Group

Senior Software Developer – Power Generation Applications

Turner Staffing Group

full-time

Posted on:

Location Type: Hybrid

Location: TempeArizonaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $70 - $78 per hour

Job Level

About the role

  • 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
  • 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
  • Coordinate with software vendors and external partners to support vendor-managed applications
  • Work closely with internal stakeholders to gather requirements and deliver technical solutions
  • Create and maintain technical documentation related to application design, development, and system architecture
  • Follow Agile development methodologies including Scrum and Kanban practices
  • Participate in a rotating 24/7 on-call support schedule to ensure availability of critical applications

Requirements

  • Bachelor’s degree from an accredited institution in Computer Science, Information Systems, Engineering, or a related technical field
  • Experience with the following technologies and capabilities:
  • C#
  • HTML, CSS, and Angular
  • Python
  • MVC frameworks
  • SQL
  • Oracle databases
  • Strong understanding of relational database design and query optimization
  • Azure DevOps
  • Experience with modern development pipelines and version control practices
  • Experience designing and implementing web services and APIs
  • Ability to develop scalable and maintainable application architectures
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#HTMLCSSAngularPythonMVC frameworksSQLOracle databasesweb servicesAPI development
Soft Skills
technical supporttroubleshootingdata analysisproblem-solvingcommunicationcollaborationrequirements gatheringdocumentationroot cause analysisscalability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Engineering