Job Description
Drive energy management innovation as a Senior Software Developer at Rainforest Automation. Collaborate with a technical team to shape software solutions for utilities and residential customers.
As a key member of a small, agile team, you will design and maintain reliable production software that supports utility-scale energy programs. Your role involves close cooperation with product and business stakeholders to translate requirements into technical plans, alongside mentoring peers and improving delivery quality.
Key Responsibilities: • Design, build, and maintain backend and cloud software • Support technical designs for customer feature deployments • Translate business needs into technical roadmaps • Collaborate closely with a small development team • Troubleshoot complex issues across software and data systems
Requirements: • Significant experience as a software developer • Strong skills in Node.js and TypeScript • Proven capabilities in API design and in...
As a key member of a small, agile team, you will design and maintain reliable production software that supports utility-scale energy programs. Your role involves close cooperation with product and business stakeholders to translate requirements into technical plans, alongside mentoring peers and improving delivery quality.
Key Responsibilities: • Design, build, and maintain backend and cloud software • Support technical designs for customer feature deployments • Translate business needs into technical roadmaps • Collaborate closely with a small development team • Troubleshoot complex issues across software and data systems
Requirements: • Significant experience as a software developer • Strong skills in Node.js and TypeScript • Proven capabilities in API design and in...