
Senior Software Developer – Power Generation Applications
Turner Staffing Group
full-time
Posted on:
Location Type: Hybrid
Location: Tempe • Arizona • United States
Visit company websiteExplore more
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