Cloud Application Software Engineer
📍 Phoenix, AZ | Full-time, Exempt | Onsite (with flexible remote options by agreement)
About the Opportunity
Join a dynamic engineering team at the forefront of therenewable energy and IoT revolution. Our client is building innovative cloud-connected applications that integrate with intelligent hardware and edge devices, enabling smarter, cleaner, and more resilient energy systems. As aCloud Application Software Engineer, you’ll play a key role in designing, building, and scaling cloud-based applications that directly support the energy transition.
This role is ideal for a developer who thrives inend-to-end product development—from architecture and UI/UX to performance optimization and IoT integration. If you’re excited by the idea of shaping next-generation cloud applications in a rapidly growing industry, we’d love to meet you.
What You’ll Do
Collaborate with hardware, embedded software, and design teams to develop intuitive, high-performance web applications.
Build and maintain scalable, secure, and efficient cloud-based applications for IoT edge device monitoring, control, analytics, and alerting.
Lead front-end and back-end development, ensuring smooth customer-facing and internal workflows.
Develop and deploy applications in Azure DevOps, maintaining high availability and reliability.
Architect and implement communication between IoT edge devices and cloud GUIs/mobile apps (LoRaWAN, BLE, Modbus, etc.).
Create automation scripts, containerized builds, and maintain DevOps environments.
Troubleshoot, validate, and optimize system performance across devices and cloud applications.
Document, test, and continuously improve applications, deployment practices, and infrastructure.
What We’re Looking For
Minimum Qualifications
Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or related field.
2+ years of software engineering experience (5+ preferred for front-end development).
Strong background in front-end web development (React.js, Svelte, Vue.js, HTML5, CSS3, TypeScript, JavaScript).
Proficiency in back-end and cloud technologies: Azure Cloud, Python, Java, .NET, API design, SQL.
Experience with DevOps, CI/CD pipelines, and infrastructure configuration.
Knowledge of wireless communication protocols (LoRaWAN, BLE, Modbus).
Ability to translate UI/UX designs into functional applications.
Experience working with cross-browser compatibility and accessibility standards.
Strong problem-solving, teamwork, and time-management skills.
Preferred/Bonus Skills
Experience with custom visualizations (d3.js or similar).
Knowledge of IoT security, authentication protocols, MQTT, TLS, AMQP, ProtoBuf, CoAp, SMS.
Familiarity with Linux OS, GitHub, AWS, and cybersecurity standards (NERC/CIP).
Background in power electronics or embedded systems.
Training or certification in IoT technologies.
Why Join
Be part of a fast-growing industry at the intersection of IoT, cloud, and renewable energy.
Work with cutting-edge technologies and help shape innovative energy solutions.
Join a team culture that values collaboration, creativity, and continuous learning.
Competitive compensation package, DOE.
info@renewyx.com